~/talk

Goodbye Microservices, Hello Self-Contained Systems

Talkat Voxxed Days Bucharest 2025 · on Thursday, 2025-03-27· [microservices, software-architecture]
slides:none on file

Argues that replacing brittle microservices with larger Self-Contained Systems simplifies migration of a 20+-year Eclipse RCP Java 8 monolith by keeping UI logic and data together, using SymmetricDS replication to denormalize and copy product/customer data, a link database plus single sign‑on for cross-app navigation, Spring Boot, ActiveMQ and Oracle for services, and Vaadin web components for a unified look. Claims 7–8 year phased rewrite avoids synchronous coupling and works in the current wholesale rollout.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Software architecture evolution
  3. 3:14Microservices misconceptions
  4. 8:36Modularity vs distribution
  5. 14:33Self-contained systems intro
  6. 21:00Communication styles in self-contained systems
  7. 26:49Advantages of self-contained systems over microservices
  8. 31:03Wholesale company case study
  9. 36:01Migration with Strangler Fig
  10. 40:21Conclusion
~/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.