|
You are here |
www.bailis.org | ||
| | | | |
jepsen.io
|
|
| | | | | [AI summary] The article explains the concept of linearizability as a strong single-object consistency model in distributed systems, detailing its real-time ordering requirements and trade-offs regarding availability. | |
| | | | |
timilearning.com
|
|
| | | | | Spanner is a rare example of a distributed database that supports externally consistent distributed transactions. Many other databases either choose not to implement distributed transactions at all, or opt for weaker consistency models because of the performance cost involved. In this post, we'll learn how Google's TrueTime API enables it to provide this guarantee at a good performance. | |
| | | | |
remy.wang
|
|
| | | | | ||
| | | | |
quickwit.io
|
|
| | | Even after 10 years of programming, I still have a relentless curiosity about new software algorithms, reading papers and blog posts, and learning from other engineers. The best part, however, really comes when you have the opportunity to implement one algorithm and even customize it for your specific use case. In this post, I will walk you through my journey from understanding cluster membership fundamentals to the implementation of Chitchat, our Rust implementation of the Scuttlebutt algorithm with a phi accrual failure detector. | ||