Benchmarking Postgres
Blog post from PlanetScale
PlanetScale has launched its Postgres service, emphasizing high performance by using an internal benchmarking tool called "Telescope" to measure and compare its performance against other Postgres providers like Amazon Aurora, Google AlloyDB, and others. The benchmarking process aimed to be fair and transparent, with PlanetScale running on a specific configuration of 4vCPUs, 32GB RAM, and 937GB of NVMe SSD storage, ensuring comparisons were made with similar or greater resources on competing platforms. PlanetScale conducted three main types of benchmarks: latency, TPCC-like tests for transactional loads, and OLTP read-only performance, highlighting its superior performance even when some competitors had more resources. The benchmarks were run across various cloud regions with default Postgres configurations, except for connection limits and timeouts that were adjusted for testing purposes. The company invites feedback on its methodology and results, aiming to demonstrate the advantages of running Postgres on PlanetScale Metal.