~/talk

Doing More with Less: Orchestrating Serverless Applications without an Orchestrator

Talkat NSDI 2023 · 2023-04-17..04-19· [serverless, developer-experience]
links:none on file
name:Amit Levy
links:none on file
links:none on file
links:none on file
slides:none on file

Unum implements orchestration as a library that compiles Step Functions graphs into an IR and runs inside user Lambdas using DynamoDB (and Firebase on Google Cloud), decentralizing control so each function executes local orchestration instructions, uses a set-based fan-in to reduce reads, and checkpoints results for end-to-end exactly-once semantics. Evaluation vs AWS Step Functions shows Unum delivers up to 2x faster latency and is about 9x cheaper for representative applications, with most Unum cost coming from the datastore.

AI-written summary · about

  1. 0:00Introduction to serverless
  2. 1:07Challenges in orchestration
  3. 3:04Drawbacks of current methods
  4. 4:39The case for Unum
  5. 6:23Design and implementation
  6. 10:00State and consistency
  7. 11:45Execution guarantees
  8. 13:44Performance evaluation
  9. 17:23Conclusion
~/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.