- The 2022 Turing Award: "Bob Metcalfe is the sole winner of the 2022 Turing Award. He keyed the development of Ethernet technology growing out of his PhD thesis while at Xerox PARC in the early 1970s. Previous recognitions of his work include the IEEE Medal of Honor and the National Medal of Technology and Innovation. Congrats Bob. If you wish to know the key to what he invented it was the insight: ***Listen before you talk.***"
- "The Distributed Computing Manifesto": "Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of Amazon that transformed the architecture of Amazon’s ecommerce platform. It highlights the challenges we were facing at the end of the 20th century, and hints at where we were headed." --Werner Vogels
- dancres.github.io
- "How we built r/Place": Place was a project by Reddit where users could place a single colored tile on a collaborative canvas every few minutes. Each tile placed was relayed to observers in real-time. This article discusses how multiple engineering teams worked together to create Place.
- "Clocks and Causality -- Ordering Events in Distributed Systems": In distributed systems, logical clocks play a key role in the ordering of system events. What are the various logical clock designs, and how do they help with event ordering? This article answers these questions.
Networking (Fundamentals, et al)
- An Introduction to Computer Networks (HTML, PDF, Kindle)
- Bits, Signals, and Packets: An Introduction to Digital Communications and Networks
- Code Connected vol.1 (PDF) (book on ZeroMQ)
- Computer Networking : Principles, Protocols and Practice (HTML, ePub, PDF, Kindle)
- Computer Networks: A Systems Approach - Larry Peterson and Bruce Davie (HTML, epub, mobi, PDF)
- Distributed systems for fun and profit
- High-Performance Browser Networking - Ilya Grigorik
- IPv6 for IPv4 Experts - Yar Tikhiy (PDF)
- Network Science - Albert-Laszló Barabási
- Securing Wireless Networks for the Home User Guide - Mohamed Adel (HTML)
- The TCP/IP Guide
- Understanding IP Addressing: Everything you ever wanted to know (PDF)
Kafka
HTTP API Design/Implementation/Usage
Messaging
Tags:
reading
distribution
networking
Last modified 02 October 2024