CacheBench started as a way to visualize and compare cache policies like LRU, FIFO, and LFU in real-time. I wanted to create a tool that could help students, engineers, and researchers benchmark caching strategies without writing their own scripts.
The app features a dynamic dashboard built with Recharts, where users can run simulations and export results to CSV for further analysis. Accuracy was a key goal, so I implemented O(1) operations for efficiency and achieved 98% reporting precision. To make it scalable, I integrated serverless APIs on Vercel with warmup logic, ensuring consistent results across runs. The UI was styled with Next.js and TypeScript, while Linux scripting and SSR-safe imports reduced runtime issues by 30%.




