Chaos Engineering is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production. "PRINCIPLES OF CHAOS ENGINEERING."
This talk will cover the fundamentals and fallacies of distributed systems. We will also talk about failure (the good parts) and the best way to develop robust and resilient products by applying some strategies and techniques from A players in distributed systems.
It's really important that every engineer understands these principles so they can think outside "the happy path".
Marouane is a passionate developer and a continuous learner. He attends and organizes multiple events to share his passion for new technologies.
He likes working with great and talented people and trying new ideas and technologies to improve the products he is involved in.
He likes pragmatism, and problem-solving and is advocating software craftsmanship.
He is actually a Field Engineer for Neo4j.