~/talk

From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Transient Functional Containers

links:none on file
name:Dan Iter
links:none on file
name:Qian Li
links:none on file
github:mateiz
links:none on file
slides:none on file

A toolkit called gg packages programs as content‑hashed lightweight containers called gg thunks and composes them into a linked GG IR to offload entire jobs to AWS Lambda, avoiding laptop round trips. It uses HTTP pipelining and direct worker-to-worker transfers (observed up to 600 Mb/s) to move data. Results: distributed compilation outperforms icecc by 2–5×, stays within 20% of ExCamera for video, compiles Chrome in ~18 minutes, and an FFmpeg demo uploads 100 MB in 6s and finishes for ~$0.30.

AI-written summary · about

  1. 0:00The challenge of outsourcing
  2. 2:07Managing dependencies
  3. 4:59Reducing round-trip latency
  4. 8:22Scaling in the cloud
  5. 11:13Automatic build integration
  6. 15:30Performance results
  7. 17:02Q&A session
~/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.