Session
Bare Metal .NET: Squeeze Every Drop of Performance from Minimal APIs in .NET 10
.NET 10 is the fastest runtime in history, but is your API utilizing it? Minimal APIs have matured from a "lightweight alternative" to the performance standard for cloud-native microservices.
This session explores advanced features of Minimal APIs in .NET 10, focusing on the new validation integration, NativeAOT (Ahead-of-Time compilation), and the Request Delegate Generator (RDG). We will perform live coding of a high-performance microservice, optimizing it step-by-step - from a standard implementation to a natively compiled, allocation-free beast.
We will cover:
Validation 2.0: Utilizing the new AddValidation method and source generators to secure inputs without reflection overhead.
NativeAOT: Trade-offs, "gotchas," and massive startup time gains for serverless deployments.
Observability: Leveraging new .NET 10 metrics and OpenTelemetry support to find bottlenecks.
Kajetan Duszyński
Tech Lead @ Jit Team, Microsoft MVP
Warsaw, Poland
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top