Production-ready real-time task scheduler — RM, EDF, LLF, custom heap, gRPC, Prometheus.
Rate Monotonic — static priority by period. Liu & Layland 69% bound.
Earliest Deadline First — optimal uniprocessor dynamic scheduling.
Least Laxity First — minimum slack, reordering as time advances.
Custom binary min-heap. O(log n) push, pop, heapify.
Schedule workloads over HTTP JSON or protobuf RPC.
Metrics endpoint with Grafana dashboard via Docker Compose.
Load custom .so schedulers or use NewCustom in Go.
schedule · visualize · benchmark · serve