~/talk

Hustle and Flow

Talkat DDD Europe 2022 · 2022-06-20..06-24· [distributed-systems]
slides:none on file

Argues that microservices should model processes not entities, showing concrete patterns and failures: paper-office simulation (catalogues, fax, mail cart) maps to queues and streams, rooting slip maps to command/event semantics, and the practical outbox pattern plus correlation IDs handle retries and eventual consistency. Demonstrates flow-based programming as an implementation model, cites Kafka/RabbitMQ/SNS‑SQS style brokers, and claims shifting to process-driven design avoids distributed monoliths and works in practice.

AI-written summary · about

  1. 0:00Introduction to flow
  2. 1:43Sync vs async communication
  3. 4:52The problem with entities
  4. 7:07Modeling business processes
  5. 9:11Paper-based system analogy
  6. 12:50Commands and events
  7. 14:15Onboarding a restaurant
  8. 17:50Using routing slips
  9. 21:49Asynchronous order flow
  10. 25:09Hustle vs flow
  11. 28:25Handling errors and retries
  12. 31:49Event storming for process
  13. 34:28Flow-based programming
  14. 36:56Implementing flow-based
  15. 41:12Questions and answers
~/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.