Just use https://github.com/yandex/odyssey :) It's a scalable PgBouncer.
yandex is a russian company, so no, don't use it
We scaled PgBouncer to 4x throughput
41–50 of 67 posts
Re: We scaled PgBouncer to 4x throughput
#42Re: We scaled PgBouncer to 4x throughput
#43Re: We scaled PgBouncer to 4x throughput
#44Earlier quoted context omitted.
Do you boycott American companies too? I'm assuming you boycott Russian companies because Russia causes death and destruction. But the USA caused much more death and destruction than Russia ever did - do you boycott them too?
[flagged]
Re: We scaled PgBouncer to 4x throughput
#45Earlier quoted context omitted.
Do you boycott American companies too? I'm assuming you boycott Russian companies because Russia causes death and destruction. But the USA caused much more death and destruction than Russia ever did - do you boycott them too?
[flagged]
Re: We scaled PgBouncer to 4x throughput
#46Re: We scaled PgBouncer to 4x throughput
#47Just use https://github.com/yandex/odyssey :) It's a scalable PgBouncer.
We started with the most battle-tested and native option to Postgres, which is PgBouncer and tried tuning it the right way. Also now that long due kinks like support for prepared statements are solved, it’s been working really well. There are many customers scaling well with 10K+ Postgres connections. We will consider other options like odyssey, pgdog in the future! Side note: I’m not a big fan of having 10K+ connect…
Also consider SQPR - it's a connection pooler with sharding capabilities. It handles data migration between shard on top of request routing. Odyssey will inherit this capability once it is stable enough in functions set.
Re: We scaled PgBouncer to 4x throughput
#48Why does PgBouncer need to care about cancellation requests at all? Why can't it just forward the cancellation to postgres, which then responds to the cancelled query with an error instead of a response, and then the bouncer for that connection handles that error?
Re: We scaled PgBouncer to 4x throughput
#49Earlier quoted context omitted.
nginx is also Russian, so don't use... a third of the web.
nginx was built by one person. I'm talking about a russian corporation that has (inescapable) ties to kremlin
Check out Nebius
Re: We scaled PgBouncer to 4x throughput
#50Earlier quoted context omitted.
[flagged]
Objectively speaking, Russia is one of the most creative and innovative societies of all time. Literature, science, music, sporting, mathematics, computing, you name it, a Russian has innovated in it.