Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Self-Contained-Systems: Mehr als nur eine geordnete Menge von Microservices?

Self-Contained-Systems: Mehr als nur eine geordnete Menge von Microservices?

Benedikt Stemmildt

November 04, 2019
Tweet

More Decks by Benedikt Stemmildt

Other Decks in Programming

Transcript

  1. Leonhard Riedißer, Benedikt Stemmildt
    Self-contained Systems – Mehr als nur eine
    geordnete Menge von Microservices?
    Architektur

    View Slide

  2. Let's talk about
    Software Architecture

    View Slide

  3. Let's talk about
    Microservices

    View Slide

  4. EVERYBODY'S DOING IT! IT'S COOL!

    View Slide

  5. But...

    View Slide

  6. LEO
    Software Developer
    @l7r7_
    BENE
    Lead Software Architect
    @slashbene

    View Slide

  7. Markt-
    entwicklung
    Verteilte
    Architektur
    THREE THINGS
    SCS vs.
    Microservices

    View Slide

  8. Markt-
    entwicklung
    Verteilte
    Architektur
    SCS vs.
    Microservices
    VERTEILTE ARCHITEKTUR

    View Slide

  9. VERTICALS
    Independence is all

    View Slide

  10. PAGE ASSEMBLY
    SSI vs. AJAX

    View Slide

  11. SHARED NOTHING
    No Code, No Data, No Nothing

    View Slide

  12. ASYNC DATA DISTRIBUTION
    Atom Feeds

    View Slide

  13. Markt-
    entwicklung
    Verteilte
    Architektur
    SCS vs.
    Microservices
    VERTEILTE ARCHITEKTUR

    View Slide

  14. MICROSERVICES?

    View Slide

  15. Is there another way?

    View Slide

  16. IS THERE ANOTHER WAY?
    UI UI UI UI

    View Slide

  17. Communication between
    Services

    View Slide

  18. COMMUNICATION BETWEEN SERVICES
    UI UI UI UI

    View Slide

  19. Replaceability

    View Slide

  20. REPLACEABILITY
    UI UI UI UI

    View Slide

  21. Resilience

    View Slide

  22. RESILIENCE
    UI UI UI UI

    View Slide

  23. Local Testing and
    Development

    View Slide

  24. LOCAL TESTING AND DEVELOPMENT
    UI UI UI UI

    View Slide

  25. But what about the frontend?

    View Slide

  26. BUT WHAT ABOUT THE FRONTEND?
    UI UI UI UI

    View Slide

  27. THINK BEFORE YOU ACT
    BE READY FOR CHANGE
    EVOLVE

    View Slide

  28. View Slide

  29. LEONHARD RIEDIßER
    BENEDIKT STEMMILDT
    Meinungen?
    TEAM.BREUNINGER.COM
    [email protected] // @l7r7_
    [email protected] // @slashbene

    View Slide