NET 7.0 Performance Improvements with Dynamic PGO are Incredible

.NET 7 was just released recently and it includes tremendous performance improvements that cost .NET developers nothing other than a 1 line configuration change. These performance benefits come from Dynamic Profile-Guided Optimization, a Just-in-Time compiler (JIT) feature that allows it to dynamically JIT new code based on how well the application is performing at run-time. In this video we cover some of the amazing performance improvements we’ve observed in the Akka.NET (https://getakka.net/) project when running our benchmarks with .NET 7.0 PGO enabled and some important caveats about what can be improved via PGO and what cannot. .NET 7 PGO announcements: https://devblogs.microsoft.com/dotnet... .NET PGO Tradeoffs: https://devblogs.microsoft.com/dotnet... Akka.NET RemotePingPong Benchmark: https://github.com/akkadotnet/akka.ne... Akka.NET PingPong Benchmark: https://github.com/akkadotnet/akka.ne...