This is a reading list to record daily study and reading about distributed system & database.
- Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung. 2003. The Google File System. Google.
- Jeffrey Dean, Sanjay Ghemawat. 2004. MapReduce: Simplified Data Processing on Large Clusters. Google.
- Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, Robert E. Gruber. 2006. Bigtable: A Distributed Storage System for Structured Data. Google.
- Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan, Sivasubramanian, Peter Vosshall, Werner Vogels. 2007. Dynamo: Amazon’s Highly Available Key-value Store. Amazon.
- Daniel Peng, Frank Dabek. 2010. Large-scale Incremental Processing Using Distributed Transactions and Notifications. Google.
- Jason Baker, Chris Bond, James C. Corbett, JJ Furman, Andrey Khorlin, James Larson, Jean-Michel Leon, Yawei Li, Alexander Lloyd, Vadim Yushprakh. 2011. Megastore: Providing Scalable, Highly Available Storage for Interactive Services. Google.
- James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, etc.. 2012. Spanner: Google’s Globally-Distributed Database. Google.
- Jeff Shute, Radek Vingralek, Bart Samwel, etc. 2013. F1: A Distributed SQL Database That Scales. Google.
- Ian Rae, Eric Rollins, Jeff Shute, Sukhdeep Sodhi, Radek Vingralek. 2013. Online, Asynchronous Schema Change in F1. Google.
- David F. Bacon, Nathan Bales, Nico Bruno, etc.. 2017. Spanner: Becoming a SQL System. Google.
- Bart Samwel, John Cieslewicz, Ben Handy, etc.. 2018. F1 Query: Declarative Querying at Scale. Google.
- Alexandre Verbitski, Anurag Gupta, Debanjan Saha, Murali Brahmadesam, Kamal Gupta, etc.. 2017. Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases. Amazon.
- Alexandre Verbitski, Anurag Gupta, Debanjan Saha, James Corey, etc.. 2018. Amazon Aurora: On Avoiding Distributed Consensus for I/Os, Commits, and Membership Changes. Amazon.
- Tyler Akidau, Robert Bradshaw, Craig Chambers, Slava Chernyak, Rafael J. Fernandez-Moctezuma, Reuven Lax, Sam McVeety, Daniel Mills, ´ Frances Perry, Eric Schmidt, Sam Whittle. 2015. The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-Scale, Unbounded, Out-of-Order Data Processing. Google.
- Tyler Akidau, Slava Chernyak, Reuven Lax. 2018. Streaming System. O'Reily.
- Martin Kleppmann. 2017. Designing Data-Intensive Applications. O'Reilly. Review
- MARKO LUKŠA. 2018. Kubernetes in Action. Manning.