3 ms·
Update: Checked with the team, latest Linux benchmark for plaintext with pipelining from January was 928,023 rps, which is a lot closer to the Windows numbers (
by jongalloway2 11y ago
Update: Checked with the team, latest Linux benchmark for plaintext with pipelining from January was 928,023 rps, which is a lot closer to the Windows numbers (78%). Updated here: https://github.com/aspnet/benchmarks/#plain-text-with-http-pipelining https://github.com/aspnet/benchmarks/#plain-text-with-http-p...
Linux benchmarks are included here: https://github.com/aspnet/benchmarks/ https://github.com/aspnet/benchmarks/
The team definitely wants to make ASP.NET Core run fast on Linux, too. The ASP.NET team perf rig runs both Ubuntu 14.04 LTS and Windows Server 2012 R2. A lot of the perf enhancements are due to community pull requests, mostly from Ben (author of parent post). The perf work's been discussed a lot on the weekly community standup calls (http://live.asp.net http://live.asp.net), here's one going over the rig and perf in general: https://www.youtube.com/watch?v=7O81CAjmOXk&list=PL0M0zPgJ3HSftTAAHttA3JQU4vOjXFquF&index=21 https://www.youtube.com/watch?v=7O81CAjmOXk&list=PL0M0zPgJ3H...
There's a lot going on right now - both ASP.NET Core and .NET Core are new to Linux, the teams are working on getting 1.0 releases out the door, etc. I expect perf on both Windows and Linux to continue to improve, both before and after 1.0 release. This week on the community standup, Damian said that perf is one area that's lower risk as RTM approaches, and that they're hoping for more improvement there.
And this is very much an open source project, as you can see from the merged pull requests in general (https://github.com/aspnet/KestrelHttpServer/pulls?q=is%3Apr+is%3Aclosed https://github.com/aspnet/KestrelHttpServer/pulls?q=is%3Apr+...) and the fact that Ben (non m-dollar) is battling with a Microsoft dev to be the top contributor. It'd be great to get some more devs with Linux HTTP serving background contributing.
I think I remember that they only posted benchmark updates when there was a significant change. Checking with the team now.
Source: long time ASP.NET groupie, Microsoft employee (until they find out I'm goofing off on HN instead of replying to e-mail).
- mistermann 11y agoWho in your opinion is the most responsible for the remarkably positive change in certain parts of Microsoft? (ASP.Net and Azure would be two examples of the new and improved Microsoft, Office would be an example of the old Microsoft mentality.)
- bdcravens 11y agoMuch of the openness seems to coincide with when Satya Nadella became CEO.
- mistermann 11y agoDo you think he has any interest in enhancing the programmability of Excel, for the first time in over a decade? (Serious question)
- bdcravens 11y agoDesktop, no. Hosted version, maybe.