Cloud-native development with .NET 8
summary
Demo app wires a YARP proxy to a Blazor Server front end, an orders API and a gRPC products service plus an order processor and diagnostics service; Prometheus scrapes metrics, Grafana loads an exported dashboard, and Zipkin shows colored distributed spans across services. Resiliency uses Microsoft.Extensions.Http.Resilience (Polly under the hood) via AddStandardResilienceHandler to retry and circuit-break until the orders API recovers. Native AOT cuts publish size from ~235MB to ~33MB and startup from ~182ms to ~27ms while keeping RPS (~668 → ~689). Prometheus/Grafana Zipkin traces
AI-written summary · about
chapters (8)
- 0:00Cloud-native .NET intro
- 6:37CNCF Cloud Native definition
- 8:43Demo setup overview
- 14:43OpenTelemetry observability
- 23:56Microservice resiliency patterns
- 30:13Scalability and Native AOT
- 36:27Call to action for .NET 8
- 38:13Q&A
related talks
01h 00mBrave New .NET
01h 03mOpening Keynote: Building and Scaling Cloud Native Intelligent Apps with .NET 8
44mBuilding for the agentic web with .NET 11
01h 03mBlazor & gRPC - Code-first .NET SPA developer productivity
42m.NET All the Things - Cloud, Mobile, Web, and more!
01h 01mBlazor, a new framework for browser-based .NET apps
02h 33m.NET Aspire: Let's build a cloud application with baked in observability
59mASP .NET Basics for Experts
