docs / benchmarks / http
Benchmarks index
aot
codec
codec / csv
codec / json
collection
- Overview
- ArrayList
- BPlusTree
- Cache
- Collectors
- HashMap
- HashSet
- Heap
- ImmutableList
- ImmutableMap
- ImmutableSet
- LinkedList
- RedBlackTree
- Sort
collection / ltm
concurrent
gfx
hash
http
io
io / file
io / net
io / net / uri
lang
- Overview
- Allocation and ownership
- Calls and dispatch
- Exceptions
- Guid
- Loops
- Math and SIMD
- Optional
- Pair
- Slice
- String
- StringBuilder
- Whole programs: the Benchmarks Game
lang / stream
llm
math
math / fft
math / linalg
math / npio
math / poly
math / random
math / stats
ml
nucleo
primavera
process
reflect
search
search / distance
search / fuzzy
search / ngram
time
toolchain
toolchain / kernel-startup
wire
xpu
xpu / mesh
Machineno runs yet
cajeta-http
HTTP/1.1 and HTTP/2 serving, WebSocket, server-sent events, TLS, the client, and start-up, against Go, axum, Netty, Node and uvicorn.
| Page | |
|---|---|
| Server | The TechEmpower plaintext and JSON shapes without a database, over HTTP/1.1 keep-alive and HTTP/2, at 64 and 512 connections. oha drives; wrk cross-checks one row |
| WebSocket | Echo throughput, plain and with permessage-deflate |
| Server-sent events | Fan-out to a thousand subscribers |
| TLS | Handshake rate through dev.cajeta.crypto |
| Client | HttpClient throughput and connection reuse against a local server |
| Start-up and footprint | Time to the first served request and idle resident memory |
Standing
Written after the first published run.