Discover the latest trends and best practices impacting data-intensive applications. Register for access to all 60+ sessions available on demand.
⚠️ It looks like a privacy blocker is preventing the form from loading. Please disable it for this page or click here to access the form directly.
At Discord, our small team operates over 20 ScyllaDB clusters consisting of almost 500 nodes. Over the years, we've accumulated a collection of Python and shell scripts that partially automated these operations, but they lacked robust safeguards and were easy to misuse. To ease this burden once and for all, we built the Scylla Control Plane, a task automation and orchestration framework that allows us to safely automate and orchestrate complex, cluster-wide workflows. This talk will dive into the motivation behind this tool, its design and implementation, and some examples of how it’s used for specific operations.