~/talk

Event-driven Serverless Architecture with DynamoDB

Talkat LambdaConf 2024 · 2024-05-04..05-10· [serverless, databases]
slides:none on file

Claims that Amazon DynamoDB + AWS Lambda form event-driven stacks with DynamoDB Streams as transactional log, durable and ordered across two data centers. Demonstrates a one-to-one mapping: table partitions → stream shards consumed via Kinesis client library, with checkpointing choices explained and tradeoffs quantified (replay vs cost). Shows working builds: cross‑region replication, point‑in‑time restores, delayed replicas, and a rental‑property geospatial search using DynamoDB + Lambda to populate ElastiCache for low‑latency reads.

AI-written summary · about

  1. 0:00Event-driven DynamoDB intro
  2. 1:06What is DynamoDB
  3. 2:32Logs in distributed systems
  4. 8:50Checkpointing and ordered logs
  5. 18:00DynamoDB event trends
  6. 23:00Cross-region replication challenges
  7. 29:47DynamoDB Streams correctness
  8. 33:23Optimistic concurrency control
  9. 37:17Scaling DynamoDB tables
  10. 39:02Rental property search use case
  11. 44:21Key takeaways
~/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.