~/talk

How we achieved extreme scale under the hood in Azure Functions

Talkat NDC Oslo 2024 · 2024-06-10..06-14· [nodejs]
slides:none on file

Deep dive into Azure Functions Flex Consumption: rewritten architecture (Legion + placeholder pools) that uses App Insights, Azure Load Test (JMeter engine) and Cosmos DB to hit extreme throughput, e.g. burst to 1000 instances in under a minute and customer tests reaching 1.6 million requests per second. Workloads run in containers on nested VMs, concurrency is a tunable knob (defaults: 2GB → 16 concurrency; Python = 1), placeholder specialization reduces cold starts, and experiments show higher concurrency cuts instance count and cost.

AI-written summary · about

  1. 0:00Extreme scale in Azure Functions
  2. 5:27Testing at scale goals
  3. 14:38High-throughput telemetry demo
  4. 26:39Architecture deep dive
  5. 39:46Concurrency in Flex Consumption
  6. 55:35Concurrency settings metrics
  7. 1:00:03Placeholder pools cold start
  8. 1:01:48Max scale tips
~/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.