keys961 Blog

归档文章列表

etcd-raft (5): Raft的集群配置变更


etcd-raft (4): Raft的复制和心跳


etcd-raft (3): Raft的启动与选主


etcd-raft (2): Raft日志与消息


etcd-raft (1): 基于Raft的K-V存储样例


Redis分布式锁(1):实现原理


Redis分布式锁(2):Redission实现


论文阅读-FishStore: Faster Ingestion with Subset Hashing


论文阅读-FASTER: A Concurrent Key-Value Store with In-Place Updates


Kafka技术内幕-存储层(1)


Kafka技术内幕-协调者(2)


Kafka技术内幕-协调者(1)


Kafka技术内幕-消费者


Kafka技术内幕-生产者


论文阅读-Exploiting Commutativity For Practical Fast Replication


论文阅读-Fault-Tolerance, Fast and Slow: Exploiting Failure Asynchrony in Distributed Systems


论文阅读-An Analysis of Network-Partitioning Failures in Cloud Systems


论文阅读-Just Say NO to Paxos Overhead: Replacing Consensus with Network Ordering


论文阅读-Aegean: Replication Beyond the Client-Server Model


Before-or-After Atomicity


论文阅读-Bigtable: A Distributed Storage System for Structured Data


论文阅读-Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Database


论文阅读-Object Storage on CRAQ: High-throughput chain replication for read-mostly workload


论文阅读-Spanner: Google's Globally-Distributed Database


论文阅读-Don’t Settle for Eventual: Scalable Causal Consistency for Wide-Area Storage with COPS