~/talk

Event Design & Event-first Development

Talkat GOTO EDA Day 2022 · on Thursday, 2022-09-01· [api-design, distributed-systems]
slides:none on file

Argues that getting event schemas right up front avoids coupling, shows concrete AWS tooling: EventBridge for routing, Lambda and Step Functions for consumers, API Destinations for external integrations, and a real serverless espresso architecture used as an example. Distinguishes notification pattern (IDs only, consumers pull) from event carries state transfer (enriched payloads, easier filtering, eventual consistency headaches), recommends event storming, metadata headers like correlation IDs, producer-owned schemas, libraries for standardization, and a GitHub repo of event patterns and EventBridge examples.

AI-written summary · about

  1. 0:00Intro
  2. 1:12Adoption of EDA is growing
  3. 5:06As you scale your EDA, problems start to emerge
  4. 6:56Events design impacts your architecture
  5. 7:28Agenda
  6. 10:23Where do problems start?
  7. 16:28How can event design help avoid common problems?
  8. 16:52Understanding event patterns & tradeoffs
  9. 29:00Which event pattern should you use?
  10. 29:17Moving to event first thinking
  11. 35:05Summary
  12. 37:09Resources
  13. 37:47Outro
~/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.