awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repository-uri

Awesome GitHub RepositoriesTiered Caching

Management of multiple backend storage tiers to optimize data replication and retrieval based on access patterns.

Distinct from Caching Layers: Distinct from Caching Layers: focuses on multi-tier pool management rather than general caching.

Explore 11 awesome GitHub repositories matching devops & infrastructure · Tiered Caching. Refine with filters or upvote what's useful.

Awesome Tiered Caching GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • bumptech/glideAvatar bumptech

    bumptech/glide

    35,021Vezi pe GitHub↗

    Glide is an image loading and caching library for Android that fetches and decodes images, GIFs, and video stills from local or remote sources. It functions as a media rendering framework and memory management tool designed to resize and downsample assets to fit specific view dimensions. The system prioritizes scrolling performance through a multi-level caching strategy that stores decoded media in memory and raw data on disk. It employs resource pooling to reuse bitmap memory and binds image loading tasks to component lifecycles to automatically release resources and prevent memory leaks. T

    Implements a two-tier caching strategy storing decoded images in memory and raw data on disk.

    Java
    Vezi pe GitHub↗35,021
  • mrniko/redissonAvatar mrniko

    mrniko/redisson

    24,355Vezi pe GitHub↗

    Redisson is a Java client library for Redis and Valkey that provides a distributed data structure library, a distributed lock manager, and a distributed MapReduce framework. It enables application instances in a cluster to share state through thread-safe collections and objects. The project implements a JCache compliant caching layer for standardized data storage and retrieval. It also functions as a probabilistic data store, providing memory-efficient structures such as Bloom filters and HyperLogLog for high-volume data membership testing. The library covers distributed state management usi

    Implements a multi-tier caching strategy combining local in-memory storage with a remote data store.

    Java
    Vezi pe GitHub↗24,355
  • jundot/omlxAvatar jundot

    jundot/omlx

    17,112Vezi pe GitHub↗

    omlx is a local inference server designed to run large language models, vision models, and embedding models on Apple Silicon. It provides a private alternative to industry-standard AI endpoints by hosting a local API gateway that mirrors OpenAI and Anthropic specifications. The system distinguishes itself through specialized hardware optimizations, including continuous batching for high throughput and a tiered caching system that offloads memory blocks to SSD. It also functions as a Model Context Protocol host, enabling the integration of local models with external tools, agents, and structur

    Implements a tiered caching system that overflows memory blocks to SSD to avoid recomputation across restarts.

    Python
    Vezi pe GitHub↗17,112
  • memcached/memcachedAvatar memcached

    memcached/memcached

    14,132Vezi pe GitHub↗

    Memcached is a high-performance, distributed, in-memory key-value storage and request routing engine. It functions as a volatile data store designed to accelerate dynamic applications by caching objects in RAM, thereby reducing backend database load and providing sub-millisecond response times. The system utilizes a specialized architecture that organizes memory into fixed-size slabs to minimize fragmentation and maximize throughput for high-concurrency workloads. The project distinguishes itself through a multi-threaded, lock-friendly design that scales across CPU cores and supports complex

    Uses proxy nodes to manage multiple backend storage tiers for efficient data replication and retrieval.

    C
    Vezi pe GitHub↗14,132
  • geniusvjr/learningnotesAvatar GeniusVJR

    GeniusVJR/LearningNotes

    13,145Vezi pe GitHub↗

    LearningNotes este o bază de cunoștințe tehnice și un ghid de studiu de inginerie axat pe internele framework-ului Android, arhitectura sistemului și optimizarea performanței mobile. Servește drept referință pentru analizarea secvenței de boot Android, bootstrapping-ul proceselor și inițializarea serviciilor de sistem. Proiectul oferă ghiduri detaliate despre performanța mobilă, inclusiv strategii pentru reducerea amprentei de memorie, identificarea scurgerilor de memorie și optimizarea decodării imaginilor. Acoperă, de asemenea, comunicarea inter-proces Android folosind AIDL și driverul de kernel Binder, precum și manuale de arhitectură software pentru decuplarea logicii de business de interfețele utilizator prin tipare precum MVVM și MVP. Dincolo de dezvoltarea mobilă, repository-ul include o bază de cunoștințe de informatică pentru pregătirea interviurilor tehnice, acoperind structuri de date, algoritmi și concepte de sistem de operare. De asemenea, dispune de o referință practică pentru controlul versiunilor Git, detaliind gestionarea repository-ului, sincronizarea și fluxurile de lucru de branching.

    Implements a three-tier image caching strategy across memory, local disk, and remote sources.

    Vezi pe GitHub↗13,145
  • dicedb/diceAvatar DiceDB

    DiceDB/dice

    10,760Vezi pe GitHub↗

    Dice is a low-latency key-value store based on Valkey that functions as a hierarchical storage engine. It combines a high-speed memory store with a tiered cache system to manage data across multiple storage levels. The system extends memory capacity by implementing a disk-backed cache that automatically persists evicted items to disk and restores them during cache misses. This storage tiering balances retrieval speed and operational cost by distributing data between fast memory and slower disk storage. The engine includes a query subscription service that monitors specific data patterns and

    Ships a tiered cache system that persists evicted items to disk and restores them on misses.

    C
    Vezi pe GitHub↗10,760
  • alluxio/alluxioAvatar Alluxio

    Alluxio/alluxio

    7,202Vezi pe GitHub↗

    Alluxio is a virtual distributed file system and data orchestration layer that serves as a high-performance caching layer between cloud storage and compute clusters. It acts as a distributed data cache designed to accelerate data access for large-scale analytics and machine learning workloads. The system provides a unified interface that presents multiple heterogeneous storage backends as a single coherent namespace. This allows for the unification of diverse storage systems, enabling computation engines to access data from different providers without changing application code. The project c

    Implements a tiered cache architecture storing frequently accessed data in local memory or disk to reduce latency.

    Java
    Vezi pe GitHub↗7,202
  • lmcache/lmcacheAvatar LMCache

    LMCache/LMCache

    6,909Vezi pe GitHub↗

    LMCache is a distributed key-value cache manager and tiering system designed to accelerate large language model inference. It functions as a tiered storage layer that offloads tensors from GPU memory to CPU RAM, local disks, or remote object stores, enabling the reuse of cached prefixes across different inference sessions and serving engines. The system differentiates itself through a disaggregated prefill-decode model, which separates prompt processing from token generation by transferring caches between distributed compute nodes. It utilizes peer-to-peer orchestration to share and retrieve

    Manages a hierarchy of memory and persistent storage backends to optimize LLM cache replication and retrieval.

    Pythonamdcudafast
    Vezi pe GitHub↗6,909
  • cloudflare/cloudflare-docsAvatar cloudflare

    cloudflare/cloudflare-docs

    4,859Vezi pe GitHub↗

    Acest repository este un site de documentație tehnică și o colecție de ghiduri și referințe pentru implementarea serviciilor de rețea, securitate și infrastructură cloud. Funcționează ca un portal generat static și o platformă de conținut headless, separând fișierele sursă de stratul de prezentare pentru a permite o randare flexibilă. Proiectul utilizează documentație bazată pe markdown stocată într-un repository Git cu control al versiunilor. Oferă conținut tehnic specializat, inclusiv documentație pentru platforme AI pentru construirea de agenți și gestionarea inferenței, un ghid de infrastructură cloud pentru configurarea DNS și CDN, o referință de edge computing pentru deployment serverless și documentație de securitate a rețelei pentru Zero Trust și gestionarea firewall-urilor.

    Stores content across multiple network layers to reduce origin traffic and accelerate delivery.

    MDXcloudflaredocshacktoberfest
    Vezi pe GitHub↗4,859
  • ziggycreatures/fusioncacheAvatar ZiggyCreatures

    ZiggyCreatures/FusionCache

    3,543Vezi pe GitHub↗

    FusionCache is a .NET caching framework that manages local and distributed data storage. It functions as a hybrid cache implementation, combining fast in-memory storage with a distributed second-level cache to reduce latency and remote data fetches. The framework includes a cache stampede protector that ensures only one request fetches missing data while concurrent calls wait. It synchronizes data across multiple application nodes using a backplane and provides an observability-driven approach with built-in metrics, structured logging, and telemetry. The system covers a broad range of cachin

    Implements a tiered caching system combining fast in-memory storage with a distributed second-level cache.

    C#asynccachecache-stampede
    Vezi pe GitHub↗3,543
  • 1517005260/graph-rag-agentAvatar 1517005260

    1517005260/graph-rag-agent

    2,240Vezi pe GitHub↗

    This project is a comprehensive framework for constructing, managing, and evaluating knowledge graphs through multi-agent reasoning and deep search capabilities. It provides an end-to-end pipeline that ingests multi-format documents, extracts entities and relationships based on configurable schemas, and maintains structured knowledge bases to support evidence-based retrieval. The system distinguishes itself through its multi-agent orchestration, which decomposes complex queries into parallel research steps and synthesizes long-form reports. It leverages advanced graph-based techniques, includ

    Manages multiple backend storage tiers to optimize data retrieval based on access patterns and semantic similarity.

    Pythonagentic-ragchain-of-explorationdeepresearch
    Vezi pe GitHub↗2,240
  1. Home
  2. DevOps & Infrastructure
  3. Caching Layers
  4. Tiered Caching

Explorează sub-etichetele

  • Image Cache HierarchiesMulti-level storage strategies specifically for image data using memory and disk tiers. **Distinct from Tiered Caching:** Specializes tiered caching specifically for image assets rather than general data blocks