Scaling PostgreSQL to power 800M ChatGPT users
11–20 of 145 posts
Re: Scaling PostgreSQL to power 800M ChatGPT users
#12Someone ask Microsoft what does it feel to be bested by an open source project on their very own cloud platform!!! Lol.
Re: Scaling PostgreSQL to power 800M ChatGPT users
#13This is why I love Postgres. It can get you to being one of the largest websites before you need to reconsider your architecture just by throwing CPU and disk at it. At that point you can well afford to hire people who are deep experts at sharding etc.
PostgreSQL actually supports sharding out of the box, it's just a matter of setting up the right table partitioning and using Foreign Data Wrapper (FDW) to forward queries to remote databases. I'm not sure what the post is referencing when they say that sharding requires leaving Postgres altogether.
> The primary rationale is that sharding existing application workloads would be highly complex and time-consuming, requiring changes to hundreds of application endpoints and potentially taking months or even years
Re: Scaling PostgreSQL to power 800M ChatGPT users
#14Earlier quoted context omitted.
PostgreSQL actually supports sharding out of the box, it's just a matter of setting up the right table partitioning and using Foreign Data Wrapper (FDW) to forward queries to remote databases. I'm not sure what the post is referencing when they say that sharding requires leaving Postgres altogether.
This is specifically what they said about sharding > The primary rationale is that sharding existing application workloads would be highly complex and time-consuming, requiring changes to hundreds of application endpoints and potentially taking months or even years
Re: Scaling PostgreSQL to power 800M ChatGPT users
#15Someone ask Microsoft what does it feel to be bested by an open source project on their very own cloud platform!!! Lol.
Re: Scaling PostgreSQL to power 800M ChatGPT users
#16Earlier quoted context omitted.
This is specifically what they said about sharding > The primary rationale is that sharding existing application workloads would be highly complex and time-consuming, requiring changes to hundreds of application endpoints and potentially taking months or even years
I know they said that, but in fact sharding is entirely a database-level concern. The application need not be aware of it at all.
Re: Scaling PostgreSQL to power 800M ChatGPT users
#17Re: Scaling PostgreSQL to power 800M ChatGPT users
#18/s
Re: Scaling PostgreSQL to power 800M ChatGPT users
#19Re: Scaling PostgreSQL to power 800M ChatGPT users
#20Earlier quoted context omitted.
PostgreSQL actually supports sharding out of the box, it's just a matter of setting up the right table partitioning and using Foreign Data Wrapper (FDW) to forward queries to remote databases. I'm not sure what the post is referencing when they say that sharding requires leaving Postgres altogether.
This is specifically what they said about sharding > The primary rationale is that sharding existing application workloads would be highly complex and time-consuming, requiring changes to hundreds of application endpoints and potentially taking months or even years