Live data from Hacker News

Viewing profile — sougou

sougou

HN member
Joined
Tue, Aug 16, 2016, 12:10 AM UTC
HN karma
44
Public activity
38 items

About sougou

I work on Multigres at Supabase.

sugu [at] supabase [dot] io

Recent public activity

  1. story
    Show HN: Multigres Kubernetes Operator

    This is the Kubernetes Operator for managing deployments of Multigres across multiple failure domains.

  2. comment
    Comment #45773260

    Hi HN, this is a series on a way to generalize consensus protocols and how to adapt them to existing systems. This is part 7: Discovery and Propagation. With this, we complete ever…

  3. story
  4. comment
    Comment #45761804

    Hi HN, this is a series on a way to generalize consensus protocols and how to adapt them to existing systems. This is part 6: It covers Revocation and Candidacy, the prerequisites …

  5. story
  6. comment
    Comment #45747940

    Hi HN, this is a series on a way to generalize consensus protocols and how to adapt them to existing systems. This is part 5: This one covers how to safely handle multiple coordina…

  7. story
  8. comment
    Comment #45734899

    Hi HN, this is a series on a way to generalize consensus protocols and how to adapt them to existing systems. This is part 4: This one has a nice animation that shows how requests …

  9. story
  10. comment
    Comment #45723055

    Hi HN, this is a series on a way to generalize consensus protocols and how to adapt them to existing systems. This is part 3: Governing Rules. This is the foundation for the rest o…

  11. story
  12. comment
    Comment #45704992

    Hi HN, this is a series on a way to generalize consensus protocols and how to adapt them to existing systems. I've released two parts so far. They explain the problem and the requi…

  13. story
  14. comment
    Comment #45314553

    I oversaw this work, and I'm open to feedback on how things can be improved. There are some factors that make this particular situation different: This was an LLM assisted translat…

  15. comment
    Comment #44239876

    We absolutely need this!!! I vote yes :).

  16. comment
    Comment #44239862

    You won't believe what a nightmare it was to work with transactionless DDLs in MySQL. Transactional DDL will be a dream come true for Vitess: we can throw away all the hacks we had…

  17. comment
    Comment #44239822

    The Vitess architecture was traditionally built in a database agnostic fashion. Most of its features should port smoothly over to Postgres. The cool features that I can think of: A…

  18. comment
    Comment #44239194

    Of course, but not right away. We'd like to get the project to a decent stable state first. Then, we'll open it up.

  19. comment
    Comment #44238559

    PgDog looks very similar to Vitess in terms of approach.

  20. comment
    Comment #44238368

    It will be a proxy layer. Since Vitess has proven itself with this approach, I don't see a reason to try anything drastically different. As for Planetscale, I've posted my thoughts…

  21. comment
    Comment #44237506

    Hello HN, co-creator of Vitess here. The goal of Multigres is to build an open source adaptation of Vitess for Postgres. In terms of project plan, we're still deciding. One option …

  22. story
  23. comment
    Comment #43402220

    It's not just failure detection. A write to EBS is at least two additonal network hops. The first one is to get to the machine for the initial write, and the second is for that wri…

  24. comment
    Comment #25325077

    The way to reason about this is: If a customer had a huge business, what key would they shard by? Then choose that as the sharding key for all customers.

  25. story