~/talk

Function Composition in a Serverless World - Erwin van Eyk & Timirah James, Platform9

slides:none on file

Demo app sends a photo to a third‑party image recognition API then translates the first tag to Danish, and three composition patterns are compared with live demos: merging at source (no serialization but no independent scaling), chaining via HTTP (simple but serial, adds latency and retry burden), and a coordinator function (centralized control but idle wait time); then event-driven via message queues like Kafka and image-recognition -> translate pipelines, and Fission workflows (event‑sourced engine, scheduler, reduced cold starts, easier monitoring and upgrades) with tradeoffs on latency, fault tolerance, and operational complexity.

AI-written summary · about

  1. 0:00Introduction
  2. 1:31What is Function Composition
  3. 1:58Importance of Function Composition
  4. 2:29Example Use Case
  5. 2:54Overview
  6. 3:38Combining Functions
  7. 4:29Pros Cons
  8. 5:56Direct Chaining
  9. 6:21Nested Functions
  10. 6:49Cons
  11. 7:51Coordinator Functions
  12. 10:04Idle Time
  13. 11:38Example
  14. 12:14The Process
  15. 14:43Workflows
  16. 16:41Fast Focused Workflows
  17. 17:37fission workflows
  18. 18:43demo
  19. 21:12pros
  20. 23:12recap
  21. 24:29the big question
~/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.