Skip to content
Projects

Netflix/Priam has 1,038 GitHub stars and 293 forks. GitHot measured -1 in 7 days. Last checked 2026-11-11 02:13 UTC. Last push 2026-09-18.

How these counts are measured

Co-Process for backup/recovery, Token Management, and Centralized Configuration management for Cassandra.

What you can do

  • Token management using SimpleDB
  • Support multi-region Cassandra deployment in AWS via public IP.
  • Automated security group update in multi-region environment.
  • Backup SSTables from local ephemeral disks to S3.

Measured star growth

in 24h
Update delayed
in 7 days
-1
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Priam Logo

Build Status

Releases   |   Documentation   |   

Build Status

Important Notice

  • Priam 3.11 branch supports Cassandra 3.x. Netflix internally uses Apache Cassandra 3.0.19.

Table of Contents

TL;DR

Features

Compatibility

Installation

Additional Info

TL;DR

Priam is a process/tool that runs alongside Apache Cassandra to automate the following:

  • Backup and recovery (Complete and incremental)
  • Token management
  • Seed discovery
  • Configuration
  • Support AWS environment

Apache Cassandra is a highly available, column oriented database: http://cassandra.apache.org.

The name 'Priam' refers to the King of Troy in Greek mythology, who was the father of Cassandra.

Priam is actively developed and used at Netflix.

Features

  • Token management using SimpleDB
  • Support multi-region Cassandra deployment in AWS via public IP.
  • Automated security group update in multi-region environment.
  • Backup SSTables from local ephemeral disks to S3.
  • Uses Snappy compression to compress backup data on the fly.
  • Backup throttling
  • Pluggable modules for future enhancements (support for multiple data storage).
  • APIs to list and restore backup data.
  • REST APIs for backup/restore and other operations

Compatibility

See Compatibility for details.

Installation

See Setup for details.

Cluster Management

Basic configuration/REST API's to manage cassandra cluster. See Cluster Management for details.

Changelog

See CHANGELOG.md

Explore related projects