Readings and other resources in module order

Module: Introduction

Module: Virtualization

Module: Sockets & Client-Server Programming

Module: Parallel Databases

Module: Storage

Module: Query Processing

Module: Data-Intensive Application Design

Module: Non-SQL Data Models & Systems

Module: Data Warehousing

Module: Replication & Partitioning

Module: Transactions & Concurrency Control

Module: Reliability, Consistency & Consensus

Module: P2P Systems & Blockchain

Module: Lambda Architecture

Module: Batch Layer : Map-Reduce

Module: Serving Layer

Module: Speed Layer

Module: Log Analytics

Module: Big Data Ethics

Module: Project