A production-ready URL shortener built with Spring Boot 3.2.5 and Java 21. Redis caching in front of PostgreSQL persistence, designed to scale to ~1M users.
Clickable SVG with animated data packets and component side panels
Step-by-step walkthroughs of every major request flow end-to-end
Card grid for every service, repository, entity, and utility class
Redis key schema, TTL strategy, and cache-aside pattern detail