IoT Head-End System
A distributed head-end system for drinking-water telemetering, written in Rust. Clustering with SWIM failure detection, device delegation across nodes, a custom scheduler, persistence, and observability through Prometheus and Grafana. This is the software half of my capstone project, alongside the low-power firmware and the cellular PCB.
Rust · Tokio · Clustering · PostgreSQL
View the repository ↗: IoT Head-End System