~/talk

Reactive DDD—When Concurrent Waxes Fluent

Talkat NDC Oslo 2019 · 2019-06-17..06-21· [frontend-architecture]
slides:none on file

Argues that Domain-Driven Design plus reactive actor-based messaging makes concurrency fluent and type-safe, demonstrates an open-source platform Vlingo (Java/.NET, MPLv2) that runs fully async, clustered, with optional event sourcing and multiple persistence strategies. Proposes a concrete idempotency pattern using a progress value object to absorb at-least-once delivery and unordered events. Recommends strangler migration (DB triggers or Oracle GoldenGate) from legacy monoliths, warns tiny microservices scale cost‑wise (~$400/month per service; 20,000 services ≈ $8M/month).

AI-written summary · about

  1. 0:00Reactive DDD When Concurrent Waxes Fluent
  2. 3:13Reactive Platform Chief Architect
  3. 8:06Blocking HTTP
  4. 11:47Anemic "Domain Model"
  5. 18:32Bounded Context
  6. 23:05Event Driven
  7. 25:04Protocol
  8. 29:58Type Safe?
  9. 37:46Business Wants
  10. 38:23Definitions
  11. 38:53Legacy: Monolith
  12. 45:27Explicit, Testable, Less Code
  13. 49:54Strangler (2)
  14. 52:00Architecture
  15. 54:50Open Source Reactive Platform
~/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.