Introducing Azure Functions for serverless .NET
summary
Durable Functions is an open‑source Azure Functions extension that runs stateful, long‑running .NET or Node.js orchestrations using checkpointing and replay to persist state and replay deterministic code. The demo builds a flight‑ingestion pipeline that reads Avro streams into Azure Storage, kicks activity functions for parallel video rendering and uses WebSockets to push updates to a SPA, showing fan‑out/fan‑in and human‑interaction patterns. Shows timers, cancellation and exception handling, explains constraints (no non‑deterministic calls) and hosting/scale tradeoffs.
AI-written summary · about
chapters (27)
- 0:00Welcome and introduction
- 1:04What are Azure Functions
- 2:27Benefits of serverless computing
- 4:16Event-driven architecture
- 5:19Triggers and bindings explained
- 6:00Open-source framework details
- 7:04Stateless vs stateful functions
- 9:13Supported languages and tools
- 10:16Function orchestration demo
- 13:33Error handling and retries
- 15:18Local development setup
- 16:51Debugging functions
- 18:19Security considerations
- 19:31Static websites hosting
- 21:16Responsive web apps demo
- 23:02Framework deep dive
- 24:27WebSocket integration demo
- 26:16Handling race conditions
- 27:42Infinite loop management
- 28:47Real-time flight monitoring demo
- 31:00Big data processing
- 32:05Task groups and lifecycle
- 33:10Container hosting options
- 34:19Code walkthrough demo
- 36:15Parallel processing
- 37:19Scaling and hosting plans
- 38:42Q&A and closing
related talks
54mDeveloper Fundamentals of Serverless NET Development with Azure Durable Functions
46mDeveloper Fundamentals of Serverless.NET Development with Azure Durable Functions
58mAdvanced Serverless Workflows with Durable Functions
42mAzure Durable Functions for Serverless .NET Orchestration
38mDeveloping Stateful Serverless Workflows using Azure Durable Functions
56mAzure Durable Functions for serverless .NET orchestration
14mOvercoming Serverless challenges with Durable Functions
41mAzure Durable Functions for Developers
