Back to Home
Monit
Jan 2026—Present
View on GitHub
Technologies
- Go
- Redis
- PostgreSQL
- JWT
- Concurrency
About This Project
High Performance Uptime Monitoring Service.
Features:
- Architected a distributed uptime monitoring system in Go supporting 1M+ monitors, leveraging Redis sorted sets and Lua scripting for deterministic O(log N) scheduling across instances.
- Built a bounded-concurrency execution engine (5K HTTP connections) using goroutines, worker pools and semaphores to maximize throughput without resource exhaustion.
- Orchestrated a crash-resilient reliability framework with dual sorted sets and visibility timeouts, ensuring zero job loss during high-concurrency load and worker failures.
- Optimized the hot path with Redis-backed operations, preventing ~16K+ QPS load on PostgreSQL at scale.