5 ms·
Bing folks, are you running this on Linux? Common problem a few years ago was that perf of the Linux version of Core sucked compared to Windows. The only way to
by h4b4n3r0 8y ago
Bing folks, are you running this on Linux? Common problem a few years ago was that perf of the Linux version of Core sucked compared to Windows. The only way to fix that is through serious dogfooding. I’m wondering to what extent Microsoft is committed to such dogfood on Linux.
- benaadams 8y agoTechempower Benchmarks all run on Linux and they are quite focused on the performance of them https://www.techempower.com/benchmarks/#section=test&runid=9d3b8d36-c4a8-499f-bd0a-0fe33cf820cf&hw=ph&test=plaintext&p=zik0zj-zik0zj-zijocf-2t4v&w=4-0 https://www.techempower.com/benchmarks/#section=test&runid=9... 7+ million requests per second on linux for a single server (maxing out a 10GBps network) isn't to shabby ;) Also they run continuous benchmarks for all platforms in a wider range of tests https://github.com/aspnet/Benchmarks https://github.com/aspnet/Benchmarks With the results being public at https://aka.ms/aspnet/benchmarks https://aka.ms/aspnet/benchmarks
- h4b4n3r0 8y agoNarrow benchmarks aren't interesting. Use in large scale production, however, more or less guarantees stuff will eventually work well.
- bpicolo 8y agoA few years ago is a long time for .NET core, it was in it's infancy then. It's a mature product these days. I've never been a MSFT-platform dev, but I enjoyed fiddling with .NET core for a while. The only annoyance big then was they were caught between two package manager formats
- mjsabby 8y agoWindows Server 2016. All the improvements in the post that helped us are the same on Linux. I will agree though there's more dogfooding to be done. It's happening slowly but surely.
- h4b4n3r0 8y ago>> It's happening slowly but surely. Exciting to hear. .NET is truly a diamond in the rough on the Linux side, its only major problem seems to be catch-22 in the sense that few people use it there, so the ecosystem is slow to come in.