Good Reads: September 30th 2014
- Linearizability versus Serializability - Clarifies the differences between linearizability and serializability, two important properties about interleavings of operations in databases and distributed systems.
- Paper Summary: High-availability distributed logging with BookKeeper - Distributed logging with high availability and many distributed readers are interested in reading the logs.
- Turning the database inside out with Apache Samza - Different way of thinking about databases and how we develop database backed applications. Propose the idea of applying Stream abstraction everywhere, from database to backend web services to the UI.