Back to browse
PostgreSQL performance and cost across 23 EC2 instance types

PostgreSQL performance and cost across 23 EC2 instance types

by anivan_·Jul 7, 2026·4 points·0 comments

AI Analysis

●●SolidBig BrainNiche Gem

Real PostgreSQL 17 benchmarks across 23 EC2 types with cost/performance frontier visualization.

Strengths
  • Actual benchmark data with sortable, filterable results across instance types.
  • Interactive cost/performance frontier shows cheapest config clearing your RPS target.
  • Published methodology with full benchmark data available.
Weaknesses
  • Single workload pattern (90/10 read/write) limits applicability to other use cases.
  • AWS-specific; no GCP or Azure benchmark equivalents.
Target Audience

Backend engineers, DevOps, cloud architects

Similar To

Percona Benchmark · Cloud Spectator · DBTest

Post Description

Hey! I'm Andrei.

I got frustrated by how people tend to build overcomplicated backend systems, being "motivated" by big tech case studies and popular books.

So, I started exploring lean architecture, and building my digital garden of ideas, approaches and data that align with this direction.

Here I want to present one of the tools – Sizing tool for PostgreSQL. I've benchmarked PostgreSQL on different EC2 instances and disks, with different initial data sets to see performance that these instances can give you. And I've built a tool to visualize this data, which I welcome you to explore.

So, you can put your usual input parameters, like needed RPS and disk size as input, and find out which instance will be the most cost-efficient for your needs.

You can read about the methodology here: https://postgres.saneengineer.com/about

I've tested one workload – mixed 90/10 read/write, and only selected configurations. But it is extensible, and I (and you – benchmark is open source: https://github.com/anivaniuk/sanebench) can run more configurations to have more data represented.

Does it look interesting? What workload should I benchmark next?

Similar Projects