# Priam
**Repository Path**: mirrors_netflix/Priam
## Basic Information
- **Project Name**: Priam
- **Description**: Co-Process for backup/recovery, Token Management, and Centralized Configuration management for Cassandra.
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: 4.x
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-08-19
- **Last Updated**: 2026-05-23
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[](https://travis-ci.org/Netflix/Priam)
[Releases][release] | [Documentation][wiki] |
[![Build Status][img-travis-ci]][travis-ci]
## Important Notice
* Priam 3.11 branch supports Cassandra 3.x. Netflix internally uses Apache Cassandra 3.0.19.
## Table of Contents
[**TL;DR**](#tldr)
[**Features**](#features)
[**Compatibility**](#compatibility)
[**Installation**](#installation)
**Additional Info**
* [**Cluster Management**](#clustermanagement)
* [**Changelog**](#changelog)
## 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](http://netflix.github.io/Priam/#compatibility) for details.
## Installation
See [Setup](http://netflix.github.io/Priam/latest/mgmt/installation/) for details.
## Cluster Management
Basic configuration/REST API's to manage cassandra cluster. See [Cluster Management](http://netflix.github.io/Priam/latest/management/) for details.
## Changelog
See [CHANGELOG.md](CHANGELOG.md)
[release]:https://github.com/Netflix/Priam/releases/latest "Latest Release (external link) ➶"
[wiki]:http://netflix.github.io/Priam/
[repo]:https://github.com/Netflix/Priam
[img-travis-ci]:https://travis-ci.com/Netflix/Priam.svg?branch=3.11
[travis-ci]:https://travis-ci.com/Netflix/Priam