Skip to content

hostirosti/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.

About

A Prio server implementation.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 53.0%
  • Go 27.3%
  • HCL 18.3%
  • Other 1.4%