main project
Pulsewarden
A production-oriented uptime monitoring platform written in Go, designed around separate API and worker services.
foundation
- API and background worker applications
- PostgreSQL repository layer
- Use-case oriented architecture
- Structured logging and request IDs
reliability
- Health and readiness endpoints
- Graceful shutdown
- Unit and integration tests
- Race detector and static analysis