/gregor

A simple state-sync service for UX notifications

Primary LanguageGoBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Gregor

Build Status

Gregor is a simple system for consuming, persisting, and broadcasting notifications to a collection of clients for a user.

Documents

Repository Layout

  • . — the top level interface to all major Gregor objects. Right now, it just contains an interface.
  • storage/ — storage engines for persisting Gregor objects. Right now, only SQL is implemented.
  • test/ — Test code that is used throughout
  • protocol — AVDL files and output for generating protocol-friendly data types
  • rpc/ — Code for managing and routing RPCs.