-It is fast! Astra does very well in benchmarks at 25k concurrent connections; I haven't measured further than that. In a basic hello world benchmark, Astra yields 20% better throughput than Hyper running on Tokio. In a heavier benchmark involving Postgres and some HTML templating, throughput is around the same. However, Astra in that case uses the [`postgres`](https://github.com/sfackler/rust-postgres) library, which uses Tokio under the hood. In the same test but with pure blocking I/O ([`libpq`](https://www.postgresql.org/docs/current/libpq.html)), Astra again performs around 20% better than Tokio. In both cases, Astra performs an order of magnitude better in terms of latency. However, this comes at the cost of higher memory and CPU usage.
0 commit comments