- A Thorough Introduction to Distributed Systems
- What is a Distributed System?
- An Introduction to Distributed Systems
- Distributed System Un-mystified
- The Anatomy of a Distributed System
- Distributed Systems in One Lesson by Tim Berglund
- Lamport Clock
- As a Software Developer, Why Should You Care about the Monotonic Clock?
- Making a Domain Name Service
- Streaming Concepts & Introduction to Flink Series - What is Stream Processing & Apache Flink
- SF 2017: Monal Daxini - Stream Processing with Flink at Netflix
- "Apache Kafka and the Next 700 Stream Processing Systems" by Jay Kreps
- Flink Forward : Keynote | Stream Processing at LinkedIn: Then and Now - Renu Tewari
- How Google Works?
- Example 1
- Lamport & Vector Clocks
- Kafka as a Distributed Sytem :