~/talk

Real-Life Implementations of Event-Driven Processes

TalkinGermanat code.talks 2019 · 2019-10-24..10-25· [microservices]
links:none on file
slides:none on file

The talk explains how a digital platform was re-architected to event-driven microservices to avoid synchronous request dependencies, making each bounded context the single source of truth. It describes concrete implementations using Java, Kotlin, TypeScript and Python on cloud infrastructure and covers event emission, error handling, real-time monitoring of queues/processes, testing, CI/CD and language-specific handling of cloud queues, illustrated with real-life examples from market data, advertising-area assignment, offers and integrations with EDEKA.de, newsletter providers and external SOAP/REST APIs.

AI-written summary · about

  1. 0:00Event-driven intro
  2. 2:34Monolith challenges
  3. 6:14Event-driven solution
  4. 10:00Decoupling with Serverless
  5. 13:10Team autonomy & tech diversity
  6. 16:47Migration learnings
  7. 20:03Cloud ops & responsibility
  8. 22:49Evolutionary architecture
  9. 25:32Q&A: Stability & scaling
  10. 31:44Q&A: Authorization & debugging
  11. 35:03Q&A: Testability & E2E tests
  12. 38:21Q&A: Org challenges
  13. 40:11Q&A: Events vs DB changes
  14. 41:15Summary & 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.