Platform-Service
Production-grade Go microservice
Overview
Go HTTP service with health/readiness probes, Prometheus metrics, Redis cache-aside reads, Grafana dashboards, Locust load tests, and GitHub Actions CI.
Tech Stack
Key Highlights
- Exposed /api/v1/data, /healthz, /readyz, and /metrics with structured logging and graceful shutdown.
- Used Redis TTL caching to reduce redundant upstream calls under concurrent traffic.
- Validated stability with Pytest integration tests and Locust load tests in CI.