awesome-repositories.com
Blog
awesome-repositories.com

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

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

7 Repos

Awesome GitHub RepositoriesCache Backend Configurations

Settings for selecting different storage drivers for application caching, such as memory, files, or databases.

Distinct from SQL Cache Storage: The candidates focus on specific types of caching (SQL, Object, Redis) rather than the general ability to configure the storage backend driver.

Explore 7 awesome GitHub repositories matching data & databases · Cache Backend Configurations. Refine with filters or upvote what's useful.

Awesome Cache Backend Configurations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • emdash-cms/emdashAvatar von emdash-cms

    emdash-cms/emdash

    10,887Auf GitHub ansehen↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    Supports multiple cache backends including Cloudflare KV and in-process memory, configurable through integration settings.

    TypeScriptastrocmsemdash
    Auf GitHub ansehen↗10,887
  • spf13/aferoAvatar von spf13

    spf13/afero

    6,662Auf GitHub ansehen↗

    Afero is a Go library that provides a unified filesystem abstraction, allowing applications to interact with local disk, in-memory storage, cloud services, archives, and remote systems through a single, consistent interface. At its core, it defines a standard interface that all filesystem backends implement, enabling developers to swap storage implementations without changing application code. The library distinguishes itself through its composable architecture, which includes layered filesystem composition for creating cached, sandboxed, or restricted storage views. It offers a copy-on-write

    Implements read caching that stores data from slow remote or network filesystems into a fast memory layer on first read.

    Go
    Auf GitHub ansehen↗6,662
  • hazelcast/hazelcastAvatar von hazelcast

    hazelcast/hazelcast

    6,570Auf GitHub ansehen↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Optimizes performance and consistency by configuring intelligent caching policies including write-through, write-behind, and refresh-ahead.

    Javabig-datacachingdata-in-motion
    Auf GitHub ansehen↗6,570
  • teivah/algodeckAvatar von teivah

    teivah/algodeck

    5,819Auf GitHub ansehen↗

    Algodeck is an open-source collection of flash cards designed for reviewing algorithms, data structures, and system design concepts, specifically curated for technical interview preparation. The project organizes knowledge into atomic question-and-answer pairs and incorporates spaced repetition scheduling to optimize long-term memory retention. The flash card catalog covers a broad range of computer science topics, including classic sorting algorithms like quicksort and mergesort, data structure operations for arrays, trees, heaps, tries, and graphs, as well as bit manipulation techniques for

    Describes read-through caches with refresh-ahead to proactively refresh expiring entries.

    HTML
    Auf GitHub ansehen↗5,819
  • kahing/goofysAvatar von kahing

    kahing/goofys

    5,558Auf GitHub ansehen↗

    Goofys ist ein POSIX-konformes Cloud-Objektspeicher-Gateway, das Remote-Storage-Buckets als lokale Systemverzeichnisse einbindet. Es implementiert ein User-Space-Dateisystem, das S3-kompatible und Azure Blob Storage-Dienste auf lokale Mount-Points abbildet, sodass auf Remote-Objekte über Standard-Dateisystemoperationen zugegriffen werden kann. Das Projekt bietet spezifische Mount-Funktionen für Amazon S3, Azure Blob Storage und Azure Data Lake-Konten. Es nutzt eine FUSE-basierte Implementierung, um Cloud-Objektspeicher mit dem Betriebssystem-Kernel zu verbinden. Das System enthält Leistungsoptimierungen wie lokales Read-Caching zur Latenzreduzierung und gleichzeitige Range-Request-Abrufe zur Optimierung des Downloads großer Objekte. Es emuliert hierarchische Ordnerstrukturen durch das Parsen von Objekt-Key-Präfixen.

    Stores recently read remote data locally in a cache to reduce latency and increase throughput.

    Go
    Auf GitHub ansehen↗5,558
  • jodydonetti/ziggycreatures.fusioncacheAvatar von jodydonetti

    jodydonetti/ZiggyCreatures.FusionCache

    3,784Auf GitHub ansehen↗

    FusionCache is a hybrid distributed caching library that coordinates local memory and distributed storage to balance access speed with global consistency. It functions as a resilient data access layer, utilizing a pluggable serialization framework to convert cached objects into various binary or text formats for compatibility across diverse storage environments. The system maintains cluster consistency through a distributed cache synchronizer that propagates invalidations and state updates across multiple nodes via a shared messaging backplane. It improves reliability by serving stale cache d

    Implements proactive background refreshes of recently accessed entries to reduce user latency.

    C#
    Auf GitHub ansehen↗3,784
  • bubka/2fauthAvatar von Bubka

    Bubka/2FAuth

    3,779Auf GitHub ansehen↗

    2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based authenticator app used to organize and generate time-based one-time passwords and other security codes for multiple accounts in a central location. The system distinguishes itself as an API-driven security manager, allowing authentication codes to be integrated into automated workflows and external applications. It also supports shared security credentialing through the use of isolated vaults and shared folders for team collaboration. The project covers a broad range of security and dat

    Allows selecting between different backend drivers like files or databases to store cached data efficiently.

    PHP2fa2factorhotp
    Auf GitHub ansehen↗3,779
  1. Home
  2. Data & Databases
  3. Cache Backend Configurations

Unter-Tags erkunden

  • Read-Through Memory Caches2 Sub-TagsCaches that store data from slow backends into a fast memory layer on first read to improve performance. **Distinct from Cache Backend Configurations:** Distinct from Cache Backend Configurations: focuses on read-through caching from slow filesystem backends into memory, not general cache backend selection.