Gallery
About
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/aboutI'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?
Comments (2)
finally practical pg benchmarks for actual workloads
did you test burstable instances or just compute-optimized ones for these benchmarks?
Related Products
Free Currency Converter API
Limestone Digital
AI-Powered Software Development, Engineering Team Augmentation,
ChangeSpec
MobileGym: A Verifiable and Highly Parallel Simulation Platform for Mobile GUI A
IronFile - Completely Customizable
Turnkey Industrial SaaS Platform (80k+ LOC) • 12 Enterprise Connectors
Technologies.lat
Quality Assurance for software that is here for the long run
ComingUp