I'm re-releasing the generalized consensus series one blog at a time for easier ingestion. Today, it will be the first two parts: Defining the Problem and Setting the Requirements. Links in 🧵
This is a postgres compatible connection pooler where you're free to interleave connection state altering statements like create temp table, set variables, etc.
in the Postgres ecosystem there are a lot of tools that are "postgres compatible"
one of the design goals for Multigres is compatibility - allowing you to scale up without any trade-offs.
@multigres has now achieved 100% pass-rate on all major Postgres test suites:
Postgres LISTEN/NOTIFY slows down as more clients listen, but Multigres keeps it fast no matter how many are subscribed.
Here's how we keep it fast: multigres.com/blog/listen-no…