Steve Upton

Building a culture from chaos

The greatest benefit of chaos engineering isn't technical resilience. It's fostering a culture that is prepared for the inherent uncertainty of complex systems.

Building a culture from chaos
#1about 6 minutes

The origin of chaos engineering at Netflix

Netflix created chaos engineering to validate their principle of having no single points of failure during their microservices transformation.

#2about 4 minutes

Understanding the core loop of chaos engineering

Chaos engineering is a disciplined cycle of inducing failures, learning from them, and improving system resilience to build confidence in production.

#3about 4 minutes

Defining the characteristics of complex systems

Complex systems are characterized by a high degree of multiplicity, interdependence, and diversity among their elements and connections.

#4about 7 minutes

The unpredictable behavior of complex adaptive systems

Complex adaptive systems are fundamentally unpredictable because they adapt over time and produce unintended consequences, making past solutions unreliable.

#5about 7 minutes

Adopting new approaches for complex systems

Traditional planning methods like "big design up front" are ineffective for complex systems, requiring agile approaches that prioritize responding to change and accepting failure.

#6about 4 minutes

Building a resilient culture through consistent habits

Culture is shaped by repeated actions, not just stated values, and chaos engineering provides a practical habit for validating plans and embracing failure.

#7about 7 minutes

How to design safe and effective chaos experiments

Designing effective chaos experiments requires careful target selection, limiting the blast radius, robust monitoring, and automated rollbacks to ensure they are safe to fail.

#8about 4 minutes

The second-order effects of chaos engineering on culture

Beyond improving system resilience, chaos engineering's second-order effect is building a culture and skillset for navigating complex systems.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
AG
Andre Braun, GitLab
Now is the time for industrialized software development
Now is the time for industrialized software development Recently, I received a letter from my car’s manufacturer alerting me to a recall. They had discovered a defective part and wanted to replace it. It was easily fixed, and I might have forgotten a...
Now is the time for industrialized software development
DC
Daniel Cranney
Dev Digest 188: CfP time, the risks of NPM and IKEA algorithms
Inside last week’s Dev Digest 188 . 🤖 GitHub Copilot CLI is now in public review 💻 Microsoft is bringing ‘vibe working’ to office apps 🎣 Attackers abuse AI tools to generate captchas in fishing attacks ⚠️ When LLMs autonomously attack 🧠 Common cause...
Dev Digest 188: CfP time, the risks of NPM and IKEA algorithms
CH
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
Brenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech

From learning to earning

Jobs that call for the skills explored in this talk.

Azure Tech Lead

Azure Tech Lead

SD Worx
Antwerp, Belgium

Senior
Azure
Terraform
Kubernetes
Full Stack Engineer

Full Stack Engineer

Climax.eco
Rotterdam, Netherlands

70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)
Cloud Engineer (m/w/d)

Cloud Engineer (m/w/d)

fulfillmenttools
Köln, Germany

50-65K
Intermediate
TypeScript
Google Cloud Platform
Continuous Integration