~/talk

Better Monoliths — Modulithic Applications with Spring Boot

TalkinGermanat W-JAX 2019 · 2019-11-04..11-08· [spring, software-architecture]
slides:none on file

Compares modular monoliths as a pragmatic alternative to microservices for implementing Bounded Contexts, and identifies common causes of degeneration in monolithic modularity and maintainability. Discusses concrete approaches for code organization, component structure, package design, transaction handling and event-based interaction between contexts, and explains Spring Boot features and ecosystem tools to enforce modular architecture over time and ease a future split into multiple systems.

AI-written summary · about

  1. 0:00Introduction to monoliths
  2. 1:27Monolith vs microservices
  3. 6:01Modulithic design goals
  4. 12:22Package conventions for modules
  5. 23:21Module test support
  6. 33:11Event-based dependencies
  7. 43:10Module visualization
  8. 51:36Alternatives to moduliths
  9. 57:50Summary and outlook
~/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.