3 ms·
Microsoft has built a first class, very performant ecosystem with .NET Core that happily plows through millions of queries on Debian and Postgres with minimal r
by simfree 4y ago
Microsoft has built a first class, very performant ecosystem with .NET Core that happily plows through millions of queries on Debian and Postgres with minimal resources (512MB RAM and a slow CPU). Meanwhile, Microsoft has done an admirable job with continued support for .NET Framework.
Why would Microsoft invest in making .NET Framework work on non-Windows systems when it has multiple other architecture decisions that limit performance and bind it to Windows that were fixed in .NET Core? Especially when Windows lock-in is a feature to Microsoft, not a bug.
Amazon expecting a free handout of multi-platform support from Microsoft to allow them to lift and shift applications written prior to 2016 on .NET Framework to a new OS and software stack is audaciously unprofessional and embarrassing.
Microsoft is already supporting these legacy applications with security and performance updates for developers who haven't modernized them to .NET Core. If you want all the new features you've had notice for 7 years that you need to migrate, with Microsoft emphasizing this with the .NET 5 release in 2020 (which is .NET Core officially superseding .NET Framework).