Overview of Reaper for Apache Cassandra
masterReaper is an open-source tool designed to schedule and orchestrate repairs for Apache Cassandra clusters. It enhances the standard nodetool repair process by providing:
- Tunable Segmentation: Splitting repair jobs into smaller, manageable segments.
- Back-pressure Management: Monitoring active repairs and pending compactions to prevent cluster overload.
- Control and Visibility: The ability to pause, cancel, and precisely track the progress of repairs.
Reaper can be interacted with via a REST API, a command line tool, and a web UI.