HttpArena
Comparisons

Web framework comparison: any two entries, any language

fiber-tuned is quicker than actix on 7 of the 13 profiles they both run, and behind on 5. On the HTTP/1.1 composite they score 6880 and 6462.

Pick any two of the 141 entries, in any language - the picker is grouped by language, and the two sides do not have to match. Requests per second is the best of three runs and the delta is the first column against the second; every row is the same profile at the same connection count, on the same machine. What each profile measures.

ProfileConnsactix req/secfiber-tuned req/secDeltaactix p99fiber-tuned p99
Baseline4,0962,775,1202,495,624+11%2.56ms3.64ms
Pipelined4,09616,338,42516,909,280-3%5.31ms8.35ms
Short-lived4,0961,135,1572,004,197-43%9.25ms7.05ms
Async Delay32,0002,112,1681,517,624+39%17.40ms30.70ms
Latency-10K1,0249,9829,982+0%114.0us106.0us
Latency-1M1,024997,622998,228-0%177.0us249.0us
Latency-500K/81,024421,612369,171+14%3077120.0us6445056.0us
JSON Comp4,096541,211659,490-18%37.60ms23.20ms
JSON Comp16,384532,649641,662-17%41.30ms51.70ms
JSON TLS4,0961,157,2191,052,542+10%64.52ms108.37ms
8Gbit51249,40149,337+0%114.0us142.0us
Static TLS1,02455,882546,827-90%493.97ms31.73ms
Async DB1,024149,386242,289-38%11.00ms31.10ms

Common comparisons

actix vs fiber-tuned · actix vs bun · actix vs ntex · fiber-tuned vs bun · fiber-tuned vs ntex · bun vs ntex

Questions

Is actix faster than fiber-tuned?

fiber-tuned is quicker than actix on 7 of the 13 profiles they both run, and behind on 5. On the HTTP/1.1 composite they score 6880 and 6462. Both run on the same machine, in the same round, against the same profiles.

Is actix faster than bun?

bun is quicker than actix on 13 of the 22 profiles they both run, and behind on 8. On the HTTP/1.1 composite they score 6880 and 6065. Both run on the same machine, in the same round, against the same profiles.

Is actix faster than ntex?

ntex is quicker than actix on 5 of the 10 profiles they both run, and behind on 4. On the HTTP/1.1 composite they score 6880 and 5956. Both run on the same machine, in the same round, against the same profiles.

Is fiber-tuned faster than bun?

fiber-tuned is quicker than bun on 9 of the 13 profiles they both run, and behind on 3. On the HTTP/1.1 composite they score 6462 and 6065. Both run on the same machine, in the same round, against the same profiles.

Which framework is fastest overall?

genhttp-ioxide holds the highest HTTP/1.1 composite of the entries it ranks, at 7074. The composite is throughput over the whole suite; if a service is one shape of workload, compare that profile on its own in the table above, because the order changes.

Can I compare frameworks written in different languages?

Yes - that is what this page is for. Every entry runs the same profiles on the same machine, so an F# entry and a C# one are measured the same way and the numbers line up. The per-language pages under Comparisons narrow the same table to one language when that is the choice you are making.

Results updated · One language at a time · Every entry, one page each · Open the leaderboard