API Maker
The backend engine for the AI era
Requests per second for REST APIs and connected clients for WebSockets, measured on cloud servers from $5 a month to 8 vCPUs. The method and the raw output of every run are public, so anyone can check them.
From one server to a fleetLoad tests on 7 Linode servers, from a $5 one with 1 vCPU and 1 GB of RAM up to 8 vCPUs, shared and dedicated CPU, with MongoDB, PostgreSQL or MySQL and Redis on the same machine. You can deploy API Maker on any cloud provider.
Each tab : get all on MongoDB, public, requests per second. Choose a server to see every database.
12,640req/s
43,980 req/s with Redis cache
12,641req/s
43,173 req/s with Redis cache
13,748req/s
44,027 req/s with Redis cache
111MB
API Maker at rest, its sandboxes beside it
Watch it measured
API Maker is written in Rust. Put it on the smallest server Linode sells, five dollars a month, and load it live: 1,900 requests a second from MongoDB, 9,100 from the cache, memory flat at about 51 MB, and a restart in about a tenth of a second.
The performance playlistThe numbers above come from how API Maker is built, not from tuning. Memory still depends on your traffic, your data and your code: measure with your own load.