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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • bumptech/glideAvatar von bumptech

    bumptech/glide

    35,021Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗35,021
  • mrniko/redissonAvatar von mrniko

    mrniko/redisson

    24,355Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗24,355
  • jundot/omlxAvatar von jundot

    jundot/omlx

    17,112Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗17,112
  • memcached/memcachedAvatar von memcached

    memcached/memcached

    14,132Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,132
  • geniusvjr/learningnotesAvatar von GeniusVJR

    GeniusVJR/LearningNotes

    13,145Auf GitHub ansehen↗

    LearningNotes ist eine technische Wissensdatenbank und ein Engineering-Studienleitfaden, der sich auf Android-Framework-Interna, Systemarchitektur und mobile Leistungsoptimierung konzentriert. Er dient als Referenz für die Analyse der Android-Boot-Sequenz, des Prozess-Bootstrappings und der Initialisierung von Systemdiensten. Das Projekt bietet detaillierte Anleitungen zur mobilen Leistung, einschließlich Strategien zur Reduzierung von Speicher-Footprints, zur Identifizierung von Speicherlecks und zur Optimierung der Bilddekodierung. Es deckt zudem die Android-Inter-Prozess-Kommunikation mittels AIDL und dem Binder-Kernel-Treiber ab sowie Softwarearchitektur-Handbücher zur Entkopplung von Geschäftslogik von Benutzeroberflächen durch Muster wie MVVM und MVP. Über die mobile Entwicklung hinaus enthält das Repository eine Informatik-Wissensdatenbank zur Vorbereitung auf technische Vorstellungsgespräche, die Datenstrukturen, Algorithmen und Betriebssystemkonzepte abdeckt. Es bietet zudem eine praktische Referenz für die Git-Versionskontrolle, die Repository-Management, Synchronisierung und Branching-Workflows detailliert beschreibt.

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

    Auf GitHub ansehen↗13,145
  • dicedb/diceAvatar von DiceDB

    DiceDB/dice

    10,760Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,760
  • alluxio/alluxioAvatar von Alluxio

    Alluxio/alluxio

    7,202Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,202
  • lmcache/lmcacheAvatar von LMCache

    LMCache/LMCache

    6,909Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,909
  • cloudflare/cloudflare-docsAvatar von cloudflare

    cloudflare/cloudflare-docs

    4,859Auf GitHub ansehen↗

    This repository is a technical documentation site and a collection of guides and references for implementing networking, security, and cloud infrastructure services. It functions as a static-site generated portal and a headless content platform, separating source files from the presentation layer to enable flexible rendering. The project utilizes markdown-based documentation stored in a version-controlled Git repository. It provides specialized technical content including an AI platform documentation for building agents and managing inference, a cloud infrastructure guide for DNS and CDN conf

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

    MDXcloudflaredocshacktoberfest
    Auf GitHub ansehen↗4,859
  • ziggycreatures/fusioncacheAvatar von ZiggyCreatures

    ZiggyCreatures/FusionCache

    3,543Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,543
  • 1517005260/graph-rag-agentAvatar von 1517005260

    1517005260/graph-rag-agent

    2,240Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,240
  1. Home
  2. DevOps & Infrastructure
  3. Caching Layers
  4. Tiered Caching

Unter-Tags erkunden

  • 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