What is chaos engineering and how can it benefit businesses?Chaos engineering tests system resilience by introducing controlled disruptions, helping to identify weaknesses and validate assumptions.