~/talk

Event Driven Architecture – Enabling Microservices

Talkat Silicon Valley Code Camp 2018 · 2018-10-13..10-14· [microservices]
slides:none on file

Explains a concrete migration path: add an append-only event store (Kinesis / Azure Event Hub / Kafka) and initially write to an event store first alongside the DB with a dual commit, then flip the event store to be the system of record. Uses Docker/Kubernetes for orchestration, claims users see responses faster and crashes drop ~75%, eventual consistency is seconds, Kafka keeps throughput steady day‑1 vs day‑1000, Target keeps ~6 years of events, Gilt runs thousands of services at ~70M visitors, and teams can replay historic traffic to test capacity.

AI-written summary · about

  1. 0:00Introduction to EDA and microservices
  2. 1:50What is event-driven architecture
  3. 6:02Messages vs events distinction
  4. 7:27Retail system example walkthrough
  5. 9:56Problems with monolithic architecture
  6. 12:20Introducing event store for migration
  7. 16:34Breaking monolith into microservices
  8. 20:11Synchronous vs asynchronous processing
  9. 23:16Event store reliability and failure handling
  10. 27:37Challenges and misconceptions of EDA
  11. 30:58Eventual consistency explained
  12. 33:26Docker and Kubernetes in microservices
  13. 37:46Advantages of event-driven architecture
  14. 42:03Replaying events for testing and debugging
  15. 45:24Business benefits of EDA
  16. 50:39Domain decoupling and scalability
  17. 52:47Practical challenges with microservices
  18. 55:11Technology options for event streaming
  19. 1:01:12Performance and scalability of event stores
~/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.