~/talk

DynamoDB in an EDA World

Talkat GOTO EDA Day London 2024 · on Tuesday, 2024-05-14· [databases, serverless]
slides:none on file

DynamoDB solves the producer dual-write problem by turning writes into change events via DynamoDB Streams (Lambda reads are free), avoiding transactional outbox complexity; teams publish cleaned events to an event bus rather than letting many consumers read the stream directly (Dynamo limits concurrent stream consumers to two). The service targets consistent performance at scale—hundreds of customers at 0.5M req/s, billions/hr, tables >200 TB—offers on-demand billing for 10–20x daily variability, and enforces idempotency with condition expressions and transactions (10-minute idempotency token window).

AI-written summary · about

  1. 0:00Intro
  2. 1:02What's unique about DynamoDB?
  3. 5:28Agenda
  4. 6:59What are event-driven applications?
  5. 15:04DynamoDB in an EDA producer
  6. 26:39DynamoDB in an EDA consumer
  7. 35:22Takeaways
  8. 36:33Outro
~/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.