This repo contains several components of the SQD Network.
It distributes data ranges among workers in the centralized setup and navigates clients what worker to use for a specific range.
The active development branch for it is arrowsquid
.
A replacement for the router in the decentralized setup. It distributes the data among workers and communicates the assignments to them.
A simple service with multiple replicas that collects pings from workers and stores them in a database.
Receives logs from the workers and the gateways and stores them in a database.
An experimental tool that helps locating a peer in the network.
This project is licensed under the AGPL v3.0 license - see the LICENSE file for details.