This Distributed System project makes use of Protocol Buffers and gRPC.
Java implementation of multi-cast DNS (JmDNS) allows services to publish themselves and to discover each other.
This system is designed for University Hospital Galway pollution monitoring system and includes 4 services:
- Service 1. Medical waste tracking
- Service 2. Ventilation-heat
- Service 3. Water quality testing
- Service 4. Boiler emission monitoring