~/talk

Is it Time to Abandon Microservices? Modular Monoliths Rescue Your Wallet!

slides:none on file

Argues that microservices often cost more because cloud and observability overheads grow with scale and pay the big vendors, that the Saga pattern forces manual compensating transactions and makes debugging and eventual consistency painful, and that a modular monolith built with Spring Modulith enforces module boundaries at test time, emits UML dependency graphs, keeps events transactional, lets teams cut and paste modules into true services later, and that level two caching can remove roughly 80–90% of read IO.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:22Microservices and monoliths history
  3. 4:52Misconceptions about microservices
  4. 8:21Practical challenges of microservices
  5. 13:42Database design in microservices
  6. 18:23Why microservices are complex
  7. 21:50Introducing modular monoliths
  8. 26:55Scaling modular monoliths
  9. 31:11Language choice and microservices
  10. 33:41Team structure and microservices
  11. 38:44Observability and failure handling
  12. 41:55Cost comparison monolith vs microservices
  13. 43:41Summary and future recommendations
  14. 48:01Q&A: Refactoring to microservices
  15. 49:50Q&A: Cultural and hiring challenges
  16. 51:56Q&A: Database refactoring difficulties
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.