HttpArena
Frameworks

aspnet-minimal + nginx

Flagship · C# · engine: kestrel · standard configuration · completeness 4/4

ASP.NET Core minimal API behind an Nginx reverse proxy. Nginx handles TLS termination and static files, proxying dynamic endpoints to Kestrel over HTTP/1.1.

Achievements

🥈 2 Silver. Top three of a field, taken in this entry's own league: the family composite, the same composite among entries written in the same language, and each test profile it is scored on. Every field is the one the badges publish, so a medal and a badge always say the same thing. How medals are awarded.

MedalAwardFieldRank
🥈 SilverFamily compositeComposite · Gateway2 of 4
🥈 SilverTest profileGateway · Gateway (H2)2 of 3

Composite rank

Each profile of a family is worth 100 to the entry that leads it, and the composite is the sum over the family, less 2.5% for each of routing, middleware, request and response the entry does not do for you - its completeness factor, which the WebSocket and gRPC families do not carry. The field is this entry's own league: engines and reverse proxies are scored apart from frameworks. How it works.

FamilyRankComposite
Gateway2 of 41976

Every result

Alpha Round, 4 runs. Requests per second is the best of three; latency, CPU and memory come from that run.

CategoryProfileConnsReq/secAvgp99CPUMemory
GatewayGateway (H2)512312,17153.88ms53.88ms5664.4%2.4GiB
GatewayGateway (H2)1,024233,843141.88ms141.88ms5402.8%2.7GiB
GatewayProduction Stack256228,29020.13ms20.13ms5293.3%1.5GiB
GatewayProduction Stack1,024193,99982.75ms82.75ms4840.9%2.4GiB

Compared with

The C# entries around aspnet-minimal + nginx on the Gateway composite, and the one leading them. The last column shows every profile side by side.

EntryCompositevs aspnet-minimal + nginx
aspnet-minimal + caddy911-54%head to head

Compare aspnet-minimal + nginx with any C# entry · Compare aspnet-minimal + nginx with any entry, in any language · Every C# entry, ranked

Results updated · How the benchmark is run · The machine · Add or fix an entry