5 ms·
Slightly glad to see ASP.NET improved a little (at least the stripped/raw/barebones version). Slightly sad to see the Mono performance is still abysmal. Edit:
by sker 13y ago
Slightly glad to see ASP.NET improved a little (at least the stripped/raw/barebones version).
Slightly sad to see the Mono performance is still abysmal.
Edit: link to the blog. It was submitted earlier, but apparently got killed:
http://www.techempower.com/blog/2013/10/31/framework-benchmarks-round-7/ http://www.techempower.com/blog/2013/10/31/framework-benchma...
- cmircea 13y agoASP.NET`s performance can be improved further, but that requires application specific tuning. That said, it's pretty damn good, for a full framework. I'm impressed by the Java options. Definitely something to consider if absolute performance is the requirement.
- platz 13y agoI agree - I wonder if the Entity Framework results could be improved by using Compiled Queries.
- radicalbyte 13y agoPerformance should improve massively with the use of async..
- MalcolmEvershed 13y agoThere were a variety of experiments with async and I don't think there has yet been any data to show that it improved performance of this benchmark. [0] https://github.com/TechEmpower/FrameworkBenchmarks/pull/272#issuecomment-18108704 https://github.com/TechEmpower/FrameworkBenchmarks/pull/272#... [1] https://github.com/TechEmpower/FrameworkBenchmarks/issues/315#issuecomment-18938468 https://github.com/TechEmpower/FrameworkBenchmarks/issues/31... [2] https://github.com/TechEmpower/FrameworkBenchmarks/pull/339#issuecomment-19427936 https://github.com/TechEmpower/FrameworkBenchmarks/pull/339#...
- redact207 13y agoBenchmarks aside, I'm really impressed with the whole One ASP.NET thing. Seeing the whole MVC with web api and SignalR all now coming together now is making me finally feel excited about developing on the MS stack again.
- bigdubs 13y agoThe .net benchmarks, the http listener one in particular, uses threadpool tuning that actually hurts performance. In my own testing there was another ~60% performance to gain with better tweaks.
- MalcolmEvershed 13y agoI implemented the threadpool tuning originally first for the ASP.NET tests (https://github.com/TechEmpower/FrameworkBenchmarks/issues/399 https://github.com/TechEmpower/FrameworkBenchmarks/issues/39...) because it improved performance 5-10%. If you've seen data showing that it actually hurts performance, please open an issue or send a pull request (especially for the additional ~60% performance gain). Thanks.
- mwsherman 13y agoI’d like to see ASP.net MVC natively on Windows, as well as ServiceStack. I think they’d compete. Mono is just not a thing for those of us in the .Net world, frankly.
- mhixson 13y agoWe are running several .NET tests on Windows. Some are using SQL Server as their database, too. See: http://www.techempower.com/benchmarks/#section=data-r7&hw=i7&test=db&s=1 http://www.techempower.com/benchmarks/#section=data-r7&hw=i7...
- omphalos 13y agoMaybe there is one an I'm just missing it, but I'd love to see an OWIN-based benchmark in that list.
- bhauer 13y agoI'm not familiar with OWIN. However, a GitHub user named @damianh is working on an OWIN implementation. Perhaps reach out to him and offer to help? :) [1] https://github.com/damianh/FrameworkBenchmarks/blob/nowin/nowin/src/Program.cs https://github.com/damianh/FrameworkBenchmarks/blob/nowin/no...