~/talk

Microservices guided by DDD and reactive systems paradigm

Talkat Riga Dev Days 2019 · 2019-05-29..05-31· [microservices]
links:none on file
slides:none on file

Argues that combining Domain‑Driven Design for bounded contexts, Promise Theory for dependency contracts, and the Reactive Manifesto for failure handling yields microservices that are modular, service‑oriented and resilient at scale. Recommends designing around aggregates and repositories, modeling events (store, distribute, project) and planning compensations; cites an online banking outage caused by missing timeouts and a 0.3% failure rate that costs millions. Shows three real systems (lending, retail bank, benchmark calculator) and a reference implementation using serverless on AWS functions on GitHub.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 2:11Cloud native systems and microservices shift
  3. 7:29What microservices truly mean
  4. 15:31Domain-driven design introduction
  5. 18:20Strategic design with bounded contexts
  6. 23:58Tactical design in microservices
  7. 27:50Dependency management with Promise Theory
  8. 34:55Event-driven systems and reactivity
  9. 39:08Reactive Manifesto and failure handling
  10. 41:56Real-world microservices examples
  11. 45:06When to adopt microservices
  12. 47:12Key lessons learned in microservices adoption
~/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.