~/talk

Serverless architectural patterns

Talkat NDC Oslo 2018 · 2018-06-11..06-15· [serverless, microservices]
slides:none on file

Shows concrete serverless choices and tradeoffs: use API Gateway 29s timeout to justify background work; use SQS/SNS/Kinesis/DynamoDB Streams for brokering with differing retry, retention and cost profiles (Kinesis: per-shard concurrency, up to two-week retention; DynamoDB Streams: free with table); SQS lacked native Lambda trigger in 2018. Recommends decoupled invocation, pub‑sub, cron via CloudWatch Events, and sagas implemented with Step Functions and compensating actions. Notes default limits like default 1000 concurrency limit and that Kinesis shard controls concurrency, gives multi‑region, Athena/Macie examples and production lessons.

AI-written summary · about

  1. 0:00Introduction to serverless
  2. 1:36Defining serverless
  3. 3:46Benefits of serverless
  4. 6:37Architectural patterns
  5. 8:26Real-world context
  6. 9:54Automation patterns
  7. 13:10User authentication
  8. 15:47Data processing pipelines
  9. 18:34Event-driven microservices
  10. 21:59Workflow orchestration
  11. 23:26Decoupled invocations
  12. 27:13Managing concurrency
  13. 30:37Event broker selection
  14. 40:57Saga pattern
  15. 44:27Monitoring and lock-in
~/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.