Overview
Syllabus
Intro
About Caitie
What is a distributed system
Were all building distributed systems
Any size system
Overview
Github Page
Testing Properties
Formal Verification
Formal Specifications
Our Clock
Amazon
Highlights
Formal Methods
Unit Tests
Type Systems
Integration Tests
Staging Environment
Error Handling
Property Based Testing
QuickCheck
ScalaCheck
Fault Injection
Netflix Simian Army
Jepsen
Distributed Systems
Game Days
How to Run a Game Day
Stripes Game Day
Testing in Production
Monitoring is not testing
Verification
Lineage Driven Fault Injection
Netflix Fault Injection
Conclusion
Quote
Taught by
GOTO Conferences