sistemas distribuídos
coordenação, consenso e escala: os papers do google e da amazon que viraram a infraestrutura de todo mundo.
muda como você pensa
- Time, Clocks, and the Ordering of Events in a Distributed System
- Paxos Made Simple
- The Google File System
- MapReduce: Simplified Data Processing on Large Clusters
- Bigtable: A Distributed Storage System for Structured Data
- The Chubby lock service for loosely-coupled distributed systems
- Spanner: Google's Globally-Distributed Database
- Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing
- The Tail at Scale
- In Search of an Understandable Consensus Algorithm
- Large-scale cluster management at Google with Borg
- Zanzibar: Google's Consistent, Global Authorization System
- Millions of Tiny Databases
- Firecracker: Lightweight Virtualization for Serverless Applications
vale o tempo
- Brewer's Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services
- Web Search for a Planet: The Google Cluster Architecture
- Dapper, a Large-Scale Distributed Systems Tracing Infrastructure
- Pregel: A System for Large-Scale Graph Processing
- Kafka: a Distributed Messaging System for Log Processing
- Megastore: Providing Scalable, Highly Available Storage for Interactive Services
- Challenges to Adopting Stronger Consistency at Scale
- The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-Scale, Unbounded, Out-of-Order Data Processing
- Real-time Data Infrastructure at Uber
para aprofundar
- Epidemic Algorithms for Replicated Database Maintenance
- Large-scale Incremental Processing Using Distributed Transactions and Notifications
- Tenzing: A SQL Implementation On The MapReduce Framework
- F1: A Distributed SQL Database That Scales
- Web-scale Job Scheduling
- Optimizing Google's Warehouse Scale Computers: The NUMA Experience
- Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing
- Magnet: Push-based Shuffle Service for Large-scale Data Processing
- Kora: A Cloud-Native Event Streaming Platform for Kafka