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

"Go big or go Home!" The Beauty of the Monolith

Posedio
September 25, 2023

"Go big or go Home!" The Beauty of the Monolith

Posedio

September 25, 2023
Tweet

More Decks by Posedio

Other Decks in Programming

Transcript

  1. 2

  2. 3 WHAT ABOUT ME? • Developer for 7+ years •

    @ Posedio since 2022 • Sagittarius with Virgo rising • Cat Lover • Informatics as a craft not a science Philipp Seifert-Kehrer
  3. ROADMAP 1. Xs and Os 2. Where Promised Land? 3.

    It’s Tricky getting it right 4.The Majestic Monolith 5. Pretty sus Standard
  4. 7 MICROSERVICES? MONOLITHS? Many small applications Do 1 thing well

    Communication via HTTP Teams own specific services Wut? One deployable
  5. 8 ADVERTISED BENEFITS Easier to build and maintain Improved productivity

    and speed Flexibility in technologies Autonomous teams Improved Scalability and Fault Isolation
  6. 9 SO, WHAT TO EXPECT FROM THIS TALK? Questioning microservices

    as standard architectural approach in modern applications AND Arguing for monoliths as a solid architectural choice in modern applications
  7. 2

  8. 14 MICRO… IS PRETTY DAMN SMALL Starting off too small

    Frontend glue How small is too small?
  9. 16

  10. 20 GAMEPLAN Single team or outstanding communication Profound knowledge of

    domain Clear-cut understanding of non-functional requirements Developers that are skilled and accountable
  11. 22

  12. 31 ADMIT YOU DON’T KNOW SHIT… … at the beginning

    of a project/startup/whatever… … but are willing to learn and adapt accordingly.
  13. 36 WRAPPING IT UP Maintainability Availability Scalability Sustainability Get away

    from microservices as a standard Stop trying to outsmart the world Start off with a monolith Adapt according to the problems at hand Go big or go home
  14. 37 “So, don’t be a prick Admit you don’t know

    shit And start off any project with some nice monolith” - Drake
  15. THANK YOU! POSEDIO GMBH +43 660 9154419 [email protected] Weyringergasse 1-3,

    1040 Wien, Millenium Park 4, 6980 Lustenau www.posedio.com Be careful on the cold concrete!