HTTP Network Proxy with O(1) LFU caching
-
Updated
Mar 30, 2018 - Python
HTTP Network Proxy with O(1) LFU caching
We have implemented a proxy server for web caching. We have implemented and compared 2 caching algorithms which include LRU and LFU. This was my project during course of Computer Networks at SEAS, Ahmedabad University during Monsoon 2017 (Semester 5).
This repository contains code for the Project 'HTTP Network Proxy with O(1) LFU caching'
A powerful caching library for Python, with TTL support and multiple algorithm options.
Cache design with multi-threding and Aync-Await
A comprehensive collection of cache eviction policies implemented in python, providing practical examples for Least Recently Used (LRU), Least Frequently Used (LFU), and other strategies to optimize data caching in your applications.
A FastAPI-based application for simulating and comparing the performance of various caching algorithms (LRU, LFU, ARC) in a distributed system environment.
Data Structure and Algorithm
Add a description, image, and links to the lfu-cache topic page so that developers can more easily learn about it.
To associate your repository with the lfu-cache topic, visit your repo's landing page and select "manage topics."