I am currently using NServiceBus 5 version for the application. We want to upgrade to NServiceBus 7 by considering limited support to NSB 5, introduction of Async APIs, containerization, and .net core support. But do we have list of components created/updated for performance improvement in version 6 or 7? I found one with performance improvement with compiled expression trees here. What is the list of some key features by which we can say we will have better performance with NServiceBus 7?
Version 6 embraced async/await but besides that saw big improvements in the pipeline. The transports are also making use of async/await resulting in more efficient resource usage. In all, better performance and less memory usage.
Version 7 was focused on adding support for .net standard 2.0