Grab

Orchestrating Chaos Using Grab's Experimentation Platform

Nov 23, 2018Roman Atachiants
Orchestrating Chaos Using Grab's Experimentation Platform
SummaryAI, from the source post

This post details the implementation of chaos engineering at Grab by integrating it with the existing Experimentation Platform (ExP) and Grab-Kit. It introduces a Chaos SDK built on top of the ExP SDK, allowing for application-level chaos injection (errors, CPU load, memory leaks, latency, disk space, goroutine leaks, panics, throttling) directly within middleware. A dedicated UI is provided for creating and managing chaos experiments, defining ideal system behavior, control/treatment groups, and failure configurations. The post emphasizes the benefits of controlled experimentation for verifying system resilience and identifying potential issues before they cause outages.

More from the System Resiliency Patterns and Chaos Engineering trail