From 4e57269d1dea916ddff8978b25dd628c6a67de83 Mon Sep 17 00:00:00 2001 From: Abhishek L Date: Tue, 28 Jul 2015 17:04:38 +0530 Subject: [PATCH] Adding the log article from LinkedIn's blog remind me to clean this section up, but the article is brilliant & worth a read! --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index b3da800..4b52b18 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,9 @@ Must read papers on distributed systems. While nearly *all* of Lamport's work sh - [Cassandra: A Decentralized Structured Storage System](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.161.6751&rep=rep1&type=pdf) Inspired heavily by Dynamo - [CRUSH: Controlled, Scalable, Decentralized Placement of Replicated Data](http://www.ssrc.ucsc.edu/Papers/weil-sc06.pdf), Basis of Ceph distributed storage system +### Messaging systems +- The Log: What every software engineer should know about real-time data's unifying abstraction (http://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying), a somewhat long read, but covers brilliantly on logs, which are at the heart of most distributed systems + ### Distributed Consensus - [The Part Time Parliament](http://research.microsoft.com/en-us/um/people/lamport/pubs/lamport-paxos.pdf) Paxos, Lamport's original Paxos paper, a bit difficult to understand, may require multiple passes - [Paxos Made Simple](http://research.microsoft.com/en-us/um/people/lamport/pubs/paxos-simple.pdf), a more terse readable Paxos paper by Lamport himself. Shorter and more easier compared to the original.