Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Predictive Caching in Backend Systems: An AI-driven Alternative to LRU and LFU

This repository is a published snapshot of the research materials for the predictive caching paper. It is intended for reference only.

Important: license and usage

  • This repository is provided under a restrictive "All rights reserved" notice. Copying, redistribution, or reuse without explicit permission from the owner is prohibited.
  • You may read and reference the code and materials for educational or citation purposes only, but you may not incorporate, re-publish, or distribute the code or paper content without prior written permission from the owner.

Contents (what to expect)

  • paper.pdf / paper.md — the manuscript
  • simulate_cache.py, run_simulations.py — simulator and experiment harness
  • tests/ — unit tests
  • submission_bundle.zip — packaged supplementary materials

If you are the owner: run push_to_github.cmd to create the repository on GitHub and push the prepared materials (the script will ask you to set your GitHub username). If you do not have the GitHub CLI installed, the script will print manual commands to run instead.

About

Traditional caching policies like LRU (Least Recently Used) and LFU (Least Frequently Used) rely on past access patterns but fail to anticipate future workloads. This research proposes an AI-driven predictive caching model that uses machine learning to forecast data access patterns, reducing cache misses and improving backend response time.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Used by

Contributors

Languages