Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5033

A

Aleksey Charapko

Personal blog · charap.cosystemsscience

Aleksey Charapko's personal blog at charap.co covers systems and science. Since 2016, 15 different Hacker News readers have linked it 24 times, most often “Metastable Failures in Distributed Systems”. It is still writing: the last post was on 2026-05-02, and you can follow it by feed.

Visit the blog
24mentions?
15HN people?
2016–2026first – last linked?
Links on Hacker News per year · peak 10 in 2021

Most-linked posts?

  1. Metastable Failures in Distributed Systems
    3 people · 5 mentions · first linked 2021-05-24
  2. Metastable Failures and Interactions Between Systems
    2 people · 2 mentions · first linked 2025-12-26

What Hacker News says?

  1. > I don't care about consistency. Fair nuff, I asked because I was curious if you were assuming that eventual consistency was necessary for high availability. > Write rate isn't really much of a consideration since it's almost embarrassingly low (hundreds per second). Yup, looks like my concern above is the case. A single consensus replica set will do that no problem. I'd use raft if you're in a single geo location…

    Comment linking /wp-content/uploads/2015/10/latency_over_throughput.png

    on “Writing a very fast cache service with millions of entries in Go”
  2. Submitted Paxos vs. Raft: Have we reached consensus on distributed consensus? as a story · 183 points

    HN discussion
  3. I think this paper is super important, and anybody who designs or runs big systems should read it and take the core point to heart. As system designers, we're very used to thinking about systems as 'stable' and 'unstable', where stability is good, and instability is bad. What this paper points out is that many kinds of distributed systems have multiple 'stable' modes, some of which are modes where the system is stab…

    Comment linking /metastable-failures-in-distributed-systems/

    on “Metastable Failures in Distributed Systems [pdf]”
  4. Submitted Scalable but Wasteful, or why fast replication protocols are slow as a story · 93 points

    HN discussion
  5. > This isn’t a showstopper event, it’s a process stopper event. Again, the PAR paper describes the specific examples where a single disk sector failure on a single replica can be a showstopper event — for the whole cluster, even precluding reconfiguration since the log might no longer be functional. I know I've been hammering this point (single local disk sector failure = global cluster data loss or else global clus…

    Comment linking /reading-group-viewstamped-replication-revisited/

    on “Paxos automatically determined safe and secure”
  6. Submitted Metastable Failures in Distributed Systems as a story · 50 points

    HN discussion
  7. “Paxos is one of the first and most celebrated ideas that laid the foundation for how different things come to an agreement asynchronously” “Most—if not all—consensus algorithms fundamentally derive concepts from Paxos” It's not well known (even in the field of distributed systems) that in fact Viewstamped Replication pioneered the field of consensus in 1988, a year before Paxos, with an intuitive algorithm essentia…

    Comment linking /reading-group-viewstamped-replication-revisited/

    on “Paxos automatically determined safe and secure”
  8. Submitted Viewstamped Replication Revisited as a story · 20 points

    HN discussion
  9. Aleksey Charapko's DistSys Reading Group had an interesting discussion on RAFT, Paxos and Viewstamped Replication recently, where I was able to present James Cowling's 2012 revision of VSR: http://charap.co/reading-group-viewstamped-replication-revis... RAFT is more within the tradition and family of Viewstamped Replication than Multi-Paxos, and VSR has some optimizations beyond RAFT that are interesting, especially…

    Comment linking /reading-group-viewstamped-replication-revisited/

    on “Raft Consensus Protocol”
  10. Submitted Metastable Failures and Interactions Between Systems as a story · 3 points

    HN discussion
  11. While reading Aleksey’s blog[0] linked from yours it struck me that this sounds a great deal like (real world) traffic engineering. A backup occurs, the traffic grinds to a halt, and after the blockage is removed it takes a very long time for the system to recover. If traffic is heavy enough, even just a small slowdown is enough to cause prolonged pain. [0]: http://charap.co/metastable-failures-in-distributed-system…

    Comment linking /metastable-failures-in-distributed-systems/

    on “Metastable Failures in Distributed Systems”
  12. Submitted The Cost of Garbage Collection for State Machine Replication as a story · 3 points

    HN discussion
  13. There’s also the part where the disaster recovery site apparently fell over under the load (which, OK, is a thing that might happen) and they needed to code up limits on the fly (and that is not OK; I don’t have the slightest idea how one might test this, but if you’re building a “disaster” site it seems like you’d need to figure it out): > When services were turned up there, we experienced a thundering herd problem…

    Comment linking /metastable-failures-in-distributed-systems/

    on “Post Mortem on Cloudflare Control Plane and Analytics Outage”
  14. Submitted Metastability in Recovery: Cascading Recovery with a Loop as a story · 2 points

    HN discussion
  15. Submitted Metastable Failures and Interactions Between Systems as a story · 2 points

    HN discussion
  16. Submitted Academic Chat with Murat and Aleksey: 5 CS of the Invisible Curriculum as a story · 2 points

    HN discussion
  17. Submitted OLTP Through the Looking Glass 16 Years Later: Communication Is the Bottleneck as a story · 2 points

    HN discussion
  18. Submitted Method Overloading the Circuit as a story · 2 points

    HN discussion
  19. Submitted Viewstamped Replication Revisited as a story · 2 points

    HN discussion
  20. Submitted Metastable Failures in Distributed Systems as a story · 2 points

    HN discussion
  21. Submitted How AI Is Upending Systems Research as a story · 1 points

    HN discussion
  22. Submitted Review: Implementing Linearizability at Large Scale and Low Latency as a story · 1 points

    HN discussion
  23. Submitted Cloudy Forecast: How Predictable Is Communication Latency in the Cloud? as a story · 1 points

    HN discussion
  24. Submitted Distibuted Systems reading group spring term reading list as a story · 1 points

    HN discussion

Search all of HN for charap.co

Linked by the same people?