Hecuba2: Cassandra Operations Made Easy (Radovan Zvoncek, Spotify)
Slides: https://www.slideshare.net/DataStax/hecuba2-cassandra-operations-made-easy-malcolm-matalka-spotify-c-summit-2016 | Cassandra gives operations a lot of control over the system by forcing them to make a lot of decisions they'd rather not around cluster topology changes. Hecuba2 is a tool that helps to automate that. Hecuba2 has a library component and an agent component. The library provides an API for manipulating Cassandra topologies and the agent runs on all Cassandra hosts and converges the existing topology to the generated topology. Hecuba2 is running in production at Spotify and has been remarkably bug free since being rolled out. It supports creating a cluster, expanding a cluster, and replacing nodes. This talk will cover the design of Hecuba2 and how to deploy it. About the Speaker Radovan Zvoncek Backend Engineer, Spotify After graduating a master degree in distributed systems I've joined Spotify as a backend engineer. For the past three years I've been involved in Cassandra operations, as well as the cultivation of the Cassandra ecosystem at Spotify.