Notes / Computer Science History
Papers
I have a special place in my heart for learning more about computer science. For that reason I’ve begun reading through and summarizing some of the more important papers related to computer science. I’m adding those summaries here so that I can refer back to them later!
- MapReduce: Simplified Data Processing on Large Clusters
- Time, Clocks, and the Ordering of Events in a Distributed System
- Dynamo: Amazon’s Highly Available Key-value Store
Learning Resources
Future Papers to Review
- The Dynamo Paper
- Communicating Sequential Processes
- The Google File System
Books
- The Art of Computer Programming
- Compilers: Principles Techniques and Tools
- Operating System Concepts