~/talk

Building Monoliths that Could Scale (Easily) to Microservices (If They Need)

links:none on file
slides:none on file

Asserts that starting as a monolith using CQRS and DDD plus event-sourcing keeps design simple but makes extracting services trivial later. Shows a working conference chat demo: command handlers (aggregates) emit events to Axon Server, projections update query databases, queries return aligned views. Uses Axon Framework, Spring profiles and Docker to split the app into modules and run multiple instances; commands produce events and projections stay consistent, proving the approach works.

AI-written summary · about

  1. 0:00Introduction and context
  2. 7:27Starting with a monolith
  3. 17:17Commands, queries and events
  4. 24:42Designing for scalability
  5. 31:50Live demo and code walkthrough
  6. 39:31Conclusion and resources
~/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.