Over the years, Meta has invested in a number of storage service offerings that cater to different use cases and workload characteristics. Along the way, we’ve aimed to reduce and converge th…
3 comments
How does the configuration spread consistently across the nodes? How does each node know if each link to the next node is still the most up-to-date, based on the configuration system. This part usually is waved away but it’s one of the trickier bits. Usually there is some paxos/raft/zookeeper system involved here.
Something I'm curious about: How does a recovering node know that it is healthy enough to serve requests? Is there some anti-entropy protocol used between the tail and the recovering node?
[1] https://www.usenix.org/legacy/event/usenix09/tech/full_paper...
Read the full thread on Hacker News →
Related stories
- Ars Technica · 0 points · 11 days ago
- Lobsters · 2 points · about 14 years ago
- How to Setup a Highly Available Multi-AZ Cassandra Cluster on AWS EC2highscalability.comLobsters · 6 points · about 10 years ago
- Hacker News · 3 points · 7 days ago
- Lobsters · 19 points · over 5 years ago
- Hacker News · 1 points · 9 days ago