Top all-time · #4281
Age of Ascent
Company blog · ageofascent.comprogramminggames
Age of Ascent is the company blog at ageofascent.com, writing about programming and games. Since 2015, 18 different Hacker News readers have linked it 29 times, most often “ASP.NET Core: Saturating 10GbE at 7M Rps”. The last post was in 2021, but the archive is still widely read.
Too few sampled comments (12) to say how often HN recommends it.?
Why HN links it
HN readers link Age of Ascent's ASP.NET Core benchmark post on web server throughput and cite it in .NET performance debates. One commenter praises the author's insight into .NET Core performance.
Summarised by Claude from a sample of 12 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Age of Ascent - Build, Trade, Fight, Explore, Evolve, Ascend!
Most-linked posts?
- ASP.NET Core: Saturating 10GbE at 7M Rps9 people · 9 mentions · first linked 2019-02-04
- Serving 6.8M requests per second at 9 Gbps from a single Azure VM3 people · 4 mentions · first linked 2015-07-25
- ASP.NET Core – 2300% More Requests Served per Second2 people · 2 mentions · first linked 2016-02-18
- /2016/02/18/asp-net-core-exeeds-1-15-million-requests-12-6-gbps/2 people · 2 mentions · first linked 2018-01-08
- Corestart 2.0: What's new for performance in .NET Core 2.02 people · 2 mentions · first linked 2017-11-05
What Hacker News says?
C# is great. It's a high level programming language and it's also super-fast handling ~7.000.000 requests per second on a single server according to the following benchmark: https://www.ageofascent.com/2019/02/04/asp-net-core-saturati...
Comment linking /2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/
on “You Are Not Google (2017)”Submitted ASP.NET Core – 2300% More Requests Served per Second as a story · 154 points
HN discussionI struggle to understand, from a practical standpoint, where it comes from. The performance of ASP.Net is becoming outright ludicrous[1]. I've personally rewritten a lot of C++/CLR to C# and we've seen performance gains over 20% each time. C# is a language that hasn't gone stagnant, regular iterations on the language are made to meet real-world demands. Now that the OS is no longer an issue, why isn't C# seeing more…
Comment linking /asp-net-core-exeeds-1-15-million-requests-12-6-gbps/
on “We only hire the trendiest”Submitted Serving 6.8M requests per second at 9 Gbps from a single Azure VM as a story · 127 points
HN discussionStacktrace improvements in .NET Core 2.1: Intelligible stack traces for async, iterators and Dictionary (key not found) https://www.ageofascent.com/2018/01/26/stack-trace-for-excep...
Comment linking /2018/01/26/stack-trace-for-exceptions-in-dotnet-core-2.1/
on “.NET 5.0”Submitted ASP.NET Core: Saturating 10GbE at 7M Rps as a story · 59 points
HN discussionEven if connections per second can be a magnitude or two lower than requests per second this result is still quite off by today's alternative. 14 core machine comparing .net core with other top webservers: https://www.ageofascent.com/2019/02/04/asp-net-core-saturati...
Comment linking /2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/
on “Achieving 100k connections per second with Elixir”Submitted Stacktrace improvements in .NET Core 2.1 as a story · 17 points
HN discussionWhy not? The latest techempower results show ASP.NET Core saturating a 10GbE network card with 7M+ req/sec while being a full-featured framework, compared to custom C++ web servers. [1] The memory management, type safety, and high-level productivity make it great for building load balancers and other infrastructure components. 1. https://www.ageofascent.com/2019/02/04/asp-net-core-saturati...
Comment linking /2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/
on “Let's Create a Simple Load Balancer with Go”Submitted Adventures in High Speed Networking on Azure as a story · 16 points
HN discussionI'll just leave this here https://www.ageofascent.com/2019/02/04/asp-net-core-saturati...
Comment linking /2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/
on “Justin.tv's Live Video Broadcasting Architecture (2010)”Submitted Service Fabric State Resiliency Considerations as a story · 5 points
HN discussionhttps://www.ageofascent.com/2019/02/04/asp-net-core-saturati... That actix you see appearing in most lists and mostly nearly top is written in Rust btw. Fun fact- frameworks managed by microsoft dominate the space ;)
Comment linking /2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/
on “John Carmack: writing Rust code feels wholesome”Submitted Asp.net Core: Saturating 10GbE at 7M request/s as a story · 3 points
HN discussion“On Azure I’m using .NET 4.6 on the v1 runtime while on AWS I’m using the same code running under .NET Core 1.0.“ .NET Core has way less baggage than .NET 4.6 [1] so you’d be expecting AWS to come out ahead. It looks like Azure functions supports .NET Core now [2]. (Edit: just noticed the author is aware of this [3].) Of course it might also be Blob storage having higher latency than S3. Having used Azure Functions…
Comment linking /2016/02/18/asp-net-core-exeeds-1-15-million-requests-12-6-gbps/
on “Azure Functions vs. AWS Lambda – Scaling Face Off”Submitted Age of Ascent – PVP Public Alpha UTC 7PM as a story · 2 points
HN discussionthis is absolutely not a function of Azure vs AWS, the perf diff is completely between .Net Framework (which was used on Azure) and .Net Core (which was used on AWS). This compares Apples and Watermelons. https://www.ageofascent.com/2016/02/18/asp-net-core-exeeds-1... http://codinggorilla.domemtech.com/?p=1499
Comment linking /2016/02/18/asp-net-core-exeeds-1-15-million-requests-12-6-gbps/
on “Azure Functions vs. AWS Lambda – Scaling Face Off”Submitted Corestart 2.0: What's new for performance in .NET Core 2.0 as a story · 2 points
HN discussionNot saying its easy and we have discovered the reason most MMOs have long wind up animations for actions... The other layers (chat, non-space game state) are handled by discrete microservices on other connections to other hosts - to keep the space flight data slim and connection dedicated in use. Can always give it a try, our next public playtest is on Saturday 6 Feb 8pm GMT/UK | 12pm Pacific | 3pm Eastern US at htt…
Comment linking /
on “Serving 6.8M requests per second at 9 Gbps from a single Azure VM”Submitted Corestart 2.0: What's new for performance in .NET Core 2.0 as a story · 2 points
HN discussionWe plan on moving to it sometime this year, from "old" dotnet. The timings is unclear because it depends on a few factors both on our side and from Microsoft/the community. For example we are on trend of using Entity Framework less in favor of dapper, so when the bits we are still using are fully supported by entity framework core that block will be cleared. Other big dependencies like a posgresql driver are already…
Comment linking /category/asp-net-core/
on “Ask HN: Are there any startups willing to use the ASP.NET Core technology?”Submitted A Journey of Optimization – The Saga of Ben's Magic Number as a story · 2 points
HN discussionI'm a .NET developer with 5 years of experience, mostly in the enterprise space. I've worked on large projects with .NET 3.5 - 4.7, and recently I've been building things in .NET core. Honestly, .NET core makes a lot of sense for new projects that need to be highly scalable. If you have an API service that's hosted in a cloud provider, or a tool that generates PDFs of items, or a tool that scrapes API data and chuck…
Comment linking /2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/
on “Run .NET Core Apps Directly from a GitHub Gist”Submitted Serving 6.8M reqs/sec from an Azure VM with C# and RIO as a story · 2 points
HN discussionIt's hard for blanket statements not to raise hackles, I think you highlight a real trend but it feels a little broad of a statement to me (the joys of distilling opinions into text). The first language I learned was Python and then I got a job in a .NET shop and I've been .NET since, to declare my bias. But I'm not dyed-in-the-wool Microsoft stack, I think Postgres is better than SQL Server for almost every use cas…
Comment linking /2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/
on “Run .NET Core Apps Directly from a GitHub Gist”Submitted Reduce node_modules and long paths for ASP.NET 5 by 60% as a story · 2 points
HN discussionThought I'd share the Alpha test announcement. I've enjoyed following Ben Adams for years and watching the progress on AoA and their contributions/insight to .NET Core performance. https://twitter.com/ben_a_adams https://www.ageofascent.com/2020/06/23/technical-progress-wi...
Comment linking /2020/06/23/technical-progress-with-age-of-ascent/
on “Age of Ascent – PVP Public Alpha UTC 7PM”Submitted Serving 6.8M rps at 9 Gbps from C# on a single Azure VM as a story · 2 points
HN discussionSubmitted Service Fabric State Resiliency Considerations as a story · 1 points
HN discussion