Chaos-Driven Development - TDD for Distributed Systems
Offered By: USENIX via YouTube
Course Description
Overview
Explore the concept of Chaos-Driven Development as a Test-Driven Development (TDD) approach for distributed systems in this 18-minute conference talk from SREcon23 Americas. Learn how chaos experimentation can enhance Reliability Engineering practices by designing intentional experiment suites early in the software development lifecycle. Discover how this approach enables continuous validation of system expectations during growth and changes. Gain insights into applying these testing processes to both private and public cloud development through real-world experiences shared by speakers Dhishan Amaranath and Tucker Vento from Bloomberg LP. Understand the broad applicability of Chaos Engineering principles and how they can be implemented in various distributed systems to improve reliability and performance.
Syllabus
SREcon23 Americas - Chaos-Driven Development: TDD for Distributed Systems
Taught by
USENIX
Related Courses
AZ-204: Developing Solutions for Microsoft AzureA Cloud Guru Amazon Elastic Container Service (ECS) Primer (French)
Amazon Web Services via AWS Skill Builder Amazon Elastic Container Service (ECS) Primer (German)
Amazon Web Services via AWS Skill Builder Amazon Elastic Container Service (ECS) Primer (Simplified Chinese)
Amazon Web Services via AWS Skill Builder Amazon Simple Storage Service (Amazon S3) Business Continuity and Disaster Recovery (Korean)
Amazon Web Services via AWS Skill Builder