We just scaled DBOS to 1M+ workflows/sec
To help our largest users scale, we made DBOS run on sharded Postgres (supporting any sharding engine: PgDog, Citus, Neki, soon Multigres, anything custom…), allowing you to horizontally scale your workflows across many databases.
We found that DBOS scales linearly to 1M workflows/sec sharded across 50 databases. We considered going for more, but the AWS bill from the benchmark servers had become too high
Just published a new blog post about how we built it (and the tricky architectural issues we had to solve to make sharding scale):
👇