← 返回日报
精读 预计 2 分钟

PgDog is funded and coming to a database near you

摘要

PgDog 是一款开源的 Postgres 水平扩展代理,支持百 TB 级数据和百万级 QPS,可部署于云端或本地。该项目由曾负责 Instacart 架构扩展的工程师团队开发,目前已在生产环境支撑超过 200 万 QPS。公司获得来自 YC、Basis Set 等机构的 550 万美元融资,并计划推出针对 AWS 的企业版及 SLA 支持。

荐读理由

照它给的Docker拉起PgDog代理,改数据库URL就能把3人团队做好的分片技术直接用在自己项目上,彻底解决大规模Postgres扩展的实际问题

原文

Our funding announcement

Postgres is the only database you need.

The reason DBs like Mongo or Dynamo exist is because Postgres has a scaling problem. If you could make it just work, with 100 TB+ tables and 1M queries per second, we don’t think you would use anything else.

This is why we are building PgDog. Same old Postgres, just with a proxy in front of it, to make it horizontally scalable.

You can deploy PgDog anywhere, including on-prem and in your cloud account: pull our Docker image, change your DATABASE_URL, and make us do the work.

Our status

PgDog is serving more than 2M queries per second, in production, across dozens of deployments. We sharded over 20 TB that we know about.

PgDog is open source and anyone can just deploy it, and they do: we have over 1.4M Docker pulls on GitHub.

A new version comes out every week, on Thursdays. Our Discord community is growing. We are there, every day, to answer questions and provide support.

Why us

PgDog is a small, three-person startup. So, why use our stuff and trust us with your data?

We are infrastructure engineers, application engineers and generalists. We built apps on Postgres before it was cool and made it work at massive scale.

I ran Postgres at Instacart, where we scaled the company 5x in April of 2020. The biggest problem we had was making Postgres serve 100,000s of grocery delivery orders per minute.

We sharded Postgres on RDS, Aurora and EC2. We fixed the actual problem, using first principles (and a lot of code).

The same technology is now available as an open source product.

Building PgDog is not a pivot. For us, scaling Postgres has been, and is, the only goal.

We built PgDog to run in your cloud, in your colo rack, on-prem, or on your laptop. Wherever you need it, PgDog works, with no dependencies or hidden serverless costs. If you can provide CPUs, our multithreaded code will use them all.

Postgres adoption is only going to increase. With $5.5M from Basis Set, YC, Pioneer Fund and other great investors, we have years of runway, and we are going to make Postgres just work, for everyone, at any scale.

– Lev

P.S. We are building an Enterprise edition of PgDog to make it easier to run in AWS. It comes with SLA-backed support from our team. Give us a call if you want to try it out.

More info

Hacker News · 176 赞 · 94 评 讨论 → 阅读原文 →

这条对你有帮助吗?