URL Shortener + Load Balancer
A URL shortener backed by a Redis cache and MongoDB mapping for efficient storage and retrieval, with Elasticsearch impression tracking and Kafka for real-time processing. Includes a session-aware load balancer written in Go with health checks for better request distribution.
- Redis caching + MongoDB mapping for fast, durable URL resolution
- Elasticsearch impression tracking with Kafka real-time pipelines
- Session-aware Go load balancer with health checks
Stack