Building an Uptime Monitor: Architecture Decisions and System Design
What it actually takes to build a reliable uptime monitoring platform — the queue architecture that schedules thousands of checks, the data model behind 90-day history bars, why we treat incidents as a state machine, and the decisions we'd reconsider.
#system-design#bullmq#mongodb+4