mooc - mysangle/twentyhours GitHub Wiki
MOOC
- Lecture 01: Intro to Query Optimization
- Extensible Query Optimizers in Practice(Chapter 1)
- Lecture 02: IBM System R
- Access Path Selection in a Relational Database Management System
- Lecture 03: IBM Starburst
- Extensible Query Processing in Starburst(
- Lecture 04: Volcano
- The Volcano Optimizer Generator: Extensibility and Efficient Search
- Lecture 05: Cascades
- Extensible Query Optimizers in Practice(Chapter 2)
- Lecture 06: Transformations
- Extensible Query Optimizers in Practice(Chapter 4)
- Lecture 01. MapReduce: Simplified Data Processing on Large Clusters
- Lecture 03. The Design of a Practical System for Fault-Tolerant Virtual Machines
- Lecture 05. In Search of an Understandable Consensus Algorithm
- Lecture 06. The Google File System
- Lecture 09. ZooKeeper: Wait-free coordination for Internet-scale systems
- Lecture 10. Principles of Computer System Design: An Introduction
- Lecture 12. Spanner: Google’s Globally-Distributed Database
- Lecture 13. No compromises: distributed transactions with consistency, availability, and performance
- Lecture 14. Chardonnay: Fast and General Datacenter Transactions for On-Disk Databases
- Lecture 15. Grove: a Separation-Logic Library for Verifying Distributed Systems
- The Structure of the "THE"-MultiprogrammingSystem. Edsger W. Dijkstra