HttpArena
Frameworks

Goose web framework benchmarks: performance comparison

The fastest Goose web framework in HttpArena is plod, with a composite of 7331 on HTTP/1.1 — 4 of 19 against every language in its league. Measured over Alpha Round, every entry on the same machine.

Every Goose entry in the benchmark, compared on the composite score of each family. The composite sums a normalized score over the profiles of that family, where the leader of each profile scores 100, and scales the sum by the entry's completeness factor. Rank overall is the entry's place in its own league across all languages; rank among Goose narrows the same field to this language. Both link through to the board view they were taken in. How the score works.

HTTP/1.1

FrameworkTypeCompositeRank overallRank among Goose
plodExperimental73314 of 19—

HTTP/2

FrameworkTypeCompositeRank overallRank among Goose
plodExperimental38011 of 10—

HTTP/3

FrameworkTypeCompositeRank overallRank among Goose
plodExperimental20001 of 7—

Gateway

FrameworkTypeCompositeRank overallRank among Goose
plodExperimental30001 of 2—

WebSocket

FrameworkTypeCompositeRank overallRank among Goose
plodExperimental29193 of 14—

Questions

What is the fastest Goose web framework?

plod leads the Goose entries in HttpArena with a composite score of 7331 on HTTP/1.1, measured over Alpha Round. The composite sums a normalized score across the profiles of a family, where the leader of each profile scores 100. Against every language, plod ranks 4 of 19 in its own league.

What is the fastest Goose HTTP/2 server?

plod, with a composite of 3801 on HTTP/2 and 1 of 10 against all languages in its league.

What is the fastest Goose HTTP/3 server?

plod, with a composite of 2000 on HTTP/3 and 1 of 7 against all languages in its league.

What is the fastest Goose Gateway server?

plod, with a composite of 3000 on Gateway and 1 of 2 against all languages in its league.

What is the fastest Goose WebSocket server?

plod, with a composite of 2919 on WebSocket and 3 of 14 against all languages in its league.

How many Goose web frameworks are benchmarked?

1 Goose entry is measured, covering HTTP/1.1, HTTP/2, HTTP/3, Gateway, WebSocket. Every one runs on the same machine, in the same round (Alpha Round), against the same profiles.

Is Goose fast for web servers?

The quickest Goose entry, plod, places 4 of 19 on HTTP/1.1 across every language in its league, so that placing is the honest answer for Goose at its best rather than for Goose in general. The tables below show the spread across all 1 entry.

Every Goose entry

Other languages

C · C# · C++ · Clojure · D · Dart · Elixir · Erlang · F# · Go · Haskell · Java · JS · Julia · Koru · Kotlin · Lua · Luau · Mojo · OCaml · Perl · PHP · Python · Ruby · Rust · Scala · Sober · Swift · TS · V · Zig

Results updated · Alpha Round · All languages · Open the leaderboard