When in doubt, just use C# and ASP.NET Core.
It's blazing fast.
.NET 11 RC2 is even faster.
For me, it's the best overall major web framework - auth, config, logging, perf, modular middleware, DI, cross-plat, etc.
But I didn't expect this:
C# FTW again github.com/devmobasa/ttfx
Against Python up to 140x faster!
Against Rust from 0.3.3 version that DHH referenced here up to 2.12x
Since you don't like Rust, you can just port it to a much prettier language like C#, and no need to sacrifice performance.
C# on Linux
C#/.NET being pushed hard running infrastructure at Ethereum's scale.
Nethermind runs on ~3k nodes and accounts for ~33% of staked nodes - supporting a ~$334B native asset, ~$146B of stablecoins and ~$54B deposited in DeFi apps.
Nethermind 2.0 has some amazing performance work
Nethermind Client 2.0.0 is out. It changes how the node stores Ethereum's state: archive nodes drop from ~30 TB to ~2 TB, you choose the history you keep, and blocks process 2–3× faster than the previous release on a fresh node.
Nine years since the first commit. The fastest
Microsoft recently ported the GitHub Copilot runtime from TypeScript to Rust in roughly 4 months. The entire port was mostly guided by one single engineer and generated a token cost of around $120k.
Here are few of my thoughts through my CTO lens.
1. Why Rust and not C#?
With