Skip to content
This repository has been archived by the owner on Jul 21, 2023. It is now read-only.

divviup/prio-server

Repository files navigation

prio-server

Build Status

This is ISRG's implementation server components for Prio, the privacy preserving statistics aggregation system.

avro-schema contains Avro schema definitions for interoperation with other actors in the Prio system. facilitator contains the Rust implementation of ISRG's Prio facilitation server. terraform contains a Terraform module for deploying data share processor servers.

Prio share processor workflow

Prio workflow diagram

This GitHub project implements the "facilitator" box in the diagram.

Releases

We use a GitHub Action to build Docker images and push them to DockerHub. To cut a release and push, publish a release in GitHub's releases UI. Docker images will be automatically generated and pushed to DockerHub.

Metrics and monitoring

prio-server uses Prometheus for metrics and alerting. See documentation for more information.