1. X
  2. Sugu Sougoumarane
Log inSign up
Sugu Sougoumarane
994 posts
user avatar
Sugu Sougoumarane
@ssougou
Head of Multigres @Supabase, Co-creator @vitessio
sougou.io
Joined February 2012
166
Following
3,435
Followers
RepliesRepliesMediaMedia

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • Pinned
    user avatar
    Sugu Sougoumarane
    @ssougou
    Oct 24, 2025
    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 🧵
    Image
    5.4K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Jun 10, 2025
    Joining Supabase For some time, I've been considering a Vitess adaptation for Postgres, and this feeling had been gradually intensifying. The recent explosion in the popularity of Postgres has fueled this into a full-blown obsession. As these databases grow, users are going to
    84K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Aug 28, 2020
    I'm starting a series of blog posts on consensus algorithms. My intent is to not only show that we're going to build something robust with @vitessio , but we're going to pull ahead with tricks that traditional systems like Paxos and Raft cannot achieve.
    Image
    Consensus algorithms at scale: Part 1 - Introduction — PlanetScale
    From planetscale.com
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Jul 22, 2025
    multigres.com is up 🎉. Up next: some cool technical blogs about innovations in Multigres.
    multigres.com
    Multigres - Horizontally Scalable Postgres
    A horizontally scalable Postgres architecture supporting multi-tenant, highly available, and globally distributed deployments.
    12K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Aug 5, 2025
    First @multigres blog is out. This is a teaser. We'll follow this with a series on generalized consensus and how we'll make it work with Postgres. multigres.com/blog/2025/07/2…
    Image
    11K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Jul 7, 2025
    MVP project plan for @multigres is out. Things may look slow, but substantial progress has been made under the covers. github.com/multigres/mult…
    https://github.com/multigres/multigres/blob/main/doc/mvp_project_plan.md
    9.4K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Aug 25, 2025
    The Multigres Architecture Overview is out. Also, we've started pushing code into the repo. Things are starting to move. Link in thread.
    Image
    11K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Apr 2, 2025
    Replying to @wangbin579
    You didn't try the 3x approach I recommended? Also, Raft has one fundamental difference from Paxos: Raft is lock-based, and Paxos is lock-free. I explain why in part 5 of my blog:
    Image
    Consensus algorithms at scale: Part 5 - Handling races — PlanetScale
    From planetscale.com
    5.2K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Jul 11, 2025
    This turned out to be very technical. We went pretty deep into the Postgres durability challenges, and how @multigres plans to tackle them.
    user avatar
    Postgres FM
    @PostgresFM
    Jul 11, 2025
    New episode: "Multigres" Nikolay and Michael are joined by @ssougou to discuss Multigres — a project he's joined Supabase to lead, building an adaptation of Vitess for Postgres! 🎧 postgres.fm/episodes/multi… 📺 youtu.be/KOepJivmWTg
    Pictures of Sugu, Nikolay and Michael mid-recording, the episode title "Multigres", against a pink backround with an elephant wearing sunglasses.
    13K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Nov 19, 2020
    I'm proud to announce that @ATechGirl has been named Tech Lead for vitess.io. Deepthi will now be the first line of contact for all technical and project related issues. Congratulations!
    Image
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Jul 15, 2025
    We intend to make @multigres work with @orioledb.
    user avatar
    Paul Copplestone - e/postgres
    @kiwicopple
    Jul 15, 2025
    New @orioledb release: we added TPC-C benchmarks so you can be the judge on the performance In case you're new to Oriole: it's a Postgres extension that replaces the default storage engine. GA coming soon.
    Image
    5.9K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Sep 2, 2025
    Some people have been asking me about qualifications needed to contribute to @multigres. I finally wrote it all down.
    Image
    Multigres contributor qualifications · multigres multigres · Discussion #78
    From github.com
    3.8K
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Apr 21, 2018
    Thanks to @zmagg's work from @SlackHQ, I was able to whip up these @PrometheusIO +@grafana graphs for @vitessio so easily. I'll be talking about these at the @Percona conference next week: "Observability features of Vitess".
    Image
  • user avatar
    Sugu Sougoumarane
    @ssougou
    Jul 8, 2022
    It's a wrap! This series shows a way to conceptualize consensus algorithms, where Paxos and Raft are a special case. But more flexible implementations are possible: @vitessio lets you specify arbitrary durability rules through plugins. @planetscaledata
    Image
    Consensus algorithms at scale: Part 8 - Closing thoughts — PlanetScale
    From planetscale.com
Advertisement
Advertisement