Skip to content

Spring Boot backend with 66%+ cache hit rate - Real-time monitoring dashboard - Cache performance visualization

Notifications You must be signed in to change notification settings

tk452859/Cache-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Cache Proxy with Analytics Dashboard

A high-performance Spring Boot caching proxy that sits between clients and external APIs, providing significant performance improvements through intelligent caching strategies.

🚀 Live Demo

Production URL: https://cache-proxy-5.onrender.com/

API Endpoint: https://cache-proxy-5.onrender.com/proxy/posts

📊Performance Highlights

90%+ cache hit rate achieved in production

Response times reduced from 200ms to 5ms for cached requests

90% reduction in external API calls

Supports 1000+ concurrent users with thread-safe caching

🛠️ Tech Stack

Backend: Spring Boot, Java 17

Caching: ConcurrentHashMap, TTL-based eviction

HTTP Client: WebClient

Monitoring: Custom analytics dashboard

Deployment: Render, Docker

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Developer

Tarun Singh

Backend Engineer specializing in performance optimization

GitHub: @tk452859

LinkedIn: Tarun Singh

Portfolio: Live projects available for demonstration

About

Spring Boot backend with 66%+ cache hit rate - Real-time monitoring dashboard - Cache performance visualization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published