- Developer-Y/Scalable-Software-Architecture - Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.
- Scalability, Availability & Stability Patterns
- Scalability for Dummies - Part 1: Clones
- Scalability for Dummies - Part 2: Database
- Scalability for Dummies - Part 3: Cache
- Scalability for Dummies - Part 4: Asynchronism
- Scalable System Design Patterns
- Scalable System Design
- Database Scalability
- Web Site Scalability
- Introduction to architecting systems for scale
- How to design a system to scale to your first 100 million users
- How to scale projections in the event-driven systems?
- Scaling services with Shard Manager
- Autoscaling
- When Scaling Is Not An Option: A Simple Asynchronous Pattern
- AWS re:Invent 2019: [REPEAT] Scaling up to your first 10 million users
- Scaling Instagram Infrastructure
- How to design and code a scaleable solution (from monolith to microservices)
- Best Practices Working with Billion-row Tables in Databases
- Scaling Databases - Web Development
- Horizontal vs Vertical Database Partitioning
- When should you shard your database?
- Python CRUD App hits 2 million rows, Should I Shard my Database?
- The hardest part of microservices is your data
- Managing Data in Microservices
- Data in Microservices
- 7 Database Patterns for Microservices Architecture
- Data Consistency in Microservices Architecture (Grygoriy Gonchar)
- MICROSERVICES ARCHITECTURE | INTER MICROSERVICES COMMUNICATION | PART - 7
- Data Design and Modeling for Microservices
- Managing Data at Scale: Microservices and Events - Randy Shoup January 2018
- Distributed Systems in One Lesson by Tim Berglund
- GOTO 2020 • Moving Fast at Scale • Randy Shoup
- GOTO 2018 • 5 Reasons to use Reactive Programming if you are not eBay • Grygoriy Gonchar
- Randy Shoup - Service Architectures at Scale Lessons from Google & eBay
- Cloud Native Objects for High Scale & Performance
- Competing Consumers Pattern for Scalability | Message Queues