awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 repository-uri

Awesome GitHub RepositoriesFilesystem Cache Stores

Storage backends that persist cached data directly to the local disk to avoid database overhead.

Distinct from Filesystem Cache Persistence: Focuses on the identity of the store as a cache backend rather than a general filesystem persistence mechanism.

Explore 19 awesome GitHub repositories matching data & databases · Filesystem Cache Stores. Refine with filters or upvote what's useful.

Awesome Filesystem Cache Stores GitHub Repositories

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

    bendc/frontend-guidelines

    9,089Vezi pe GitHub↗

    This project is a comprehensive collection of frontend development best practices and standards. It provides guides for writing semantic HTML, efficient CSS, and functional JavaScript to improve overall web performance and accessibility. The repository establishes frameworks for modern CSS architecture, focusing on specificity management and the use of Flexbox and Grid for predictable layouts. It outlines patterns for functional JavaScript programming, emphasizing the use of pure functions and composition to reduce execution time and dependency bloat. The guidelines cover several core capabi

    Implements caching for expensive computations and feature tests to reduce JavaScript execution time.

    Vezi pe GitHub↗9,089
  • doctrine/cacheAvatar doctrine

    doctrine/cache

    7,864Vezi pe GitHub↗

    This PHP caching library provides a key-value storage abstraction designed to reduce application computation time by storing and retrieving frequently accessed data. It implements the PSR-6 standard for caching interfaces to ensure interoperability between different libraries. The project includes a legacy cache adapter that wraps modern standardized cache pools. This allows systems in transition to maintain compatibility by converting between legacy caching implementations and unified interfaces. The library covers a range of storage capabilities, including a filesystem cache store for pers

    Provides a storage backend that persists cached items on the local disk for fast retrieval.

    PHP
    Vezi pe GitHub↗7,864
  • apache/pinotAvatar apache

    apache/pinot

    6,098Vezi pe GitHub↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Uses probabilistic filters to skip irrelevant data segments during point lookups, reducing processing overhead.

    Java
    Vezi pe GitHub↗6,098
  • codeigniter4/codeigniter4Avatar codeigniter4

    codeigniter4/CodeIgniter4

    5,924Vezi pe GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    Stores the results of file lookups so repeated searches for class files are served from cache instead of the filesystem.

    PHPcodeignitercodeigniter4framework-php
    Vezi pe GitHub↗5,924
  • maiot-io/zenmlAvatar maiot-io

    maiot-io/zenml

    5,452Vezi pe GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Reuses output artifacts from previous successful runs when inputs and code remain unchanged to save resources.

    Python
    Vezi pe GitHub↗5,452
  • jellyfin/jellyfin-desktopAvatar jellyfin

    jellyfin/jellyfin-desktop

    5,492Vezi pe GitHub↗

    Jellyfin-desktop is a cross-platform media client for Windows, macOS, and Linux. It functions as a native wrapper that provides a standalone desktop shell for browsing and playing movies, music, and shows from a remote home media server. The application integrates Chromium with native operating system GPU drivers to provide hardware-accelerated video playback for high-resolution media streams. It utilizes an Electron-based runtime to render a web-based user interface within a native desktop environment. The client manages local file-system caching for session data and application assets to r

    Stores temporary assets and session data directly on the local disk to reduce network requests.

    C++jellyfinjellyfin-client
    Vezi pe GitHub↗5,492
  • voidzero-dev/vite-plusAvatar voidzero-dev

    voidzero-dev/vite-plus

    5,007Vezi pe GitHub↗

    vite-plus este un toolchain unificat de dezvoltare web și o interfață în linie de comandă (CLI) concepută pentru a gestiona build-urile Vite, runtime-urile JavaScript și managerii de pachete dintr-un singur punct de intrare. Funcționează ca un manager de runtime JavaScript pentru instalarea și fixarea versiunilor de limbaj, un orchestrator de sarcini monorepo pentru execuția scripturilor conștiente de dependențe și un motor de scaffolding pentru bootstrapping-ul aplicațiilor și bibliotecilor. Proiectul se distinge prin consolidarea întregului ciclu de viață al dezvoltării într-un singur instrument, având un motor unificat de analiză statică ce efectuează type-checking, linting și formatare într-o singură trecere. Oferă orchestrare avansată a monorepo-urilor prin execuție paralelă și un sistem de caching al rezultatelor care utilizează invalidarea bazată pe amprentă pentru a omite sarcinile redundante. Toolchain-ul acoperă o gamă largă de capabilități, inclusiv pipeline-uri pentru active web pentru compilarea de producție, provizionarea automată a mediului și gestionarea Git commit hooks. Include, de asemenea, utilitare pentru execuția testelor unitare native și crearea de binare executabile native.

    Caches terminal output and generated files to skip redundant executions when inputs remain unchanged.

    Rust
    Vezi pe GitHub↗5,007
  • nsf/gocodeAvatar nsf

    nsf/gocode

    4,993Vezi pe GitHub↗

    gocode este un backend de server de limbaj și un daemon de autocompletare pentru limbajul Go. Acesta funcționează ca un analizor static de cod și un indexator de simboluri care oferă sugestii de identificatori și simboluri în timp real pentru editoarele de text. Proiectul utilizează o arhitectură daemon client-server pentru a menține un proces persistent în fundal, evitând overhead-ul reîncărcării metadatelor pachetelor pentru fiecare cerere. Utilizează un sistem de caching al metadatelor pe două niveluri și parsează binarele pachetelor compilate pentru a permite căutări rapide de simboluri și regăsirea declarațiilor. Sistemul acoperă domenii largi de capabilități, inclusiv autocompletarea sensibilă la context pentru câmpuri membre, semnături de funcții și variabile, precum și formatarea automată a codului. Gestionează urmărirea domeniului lexical și rezoluția recursivă a simbolurilor pentru a asigura completări precise de tipuri și variabile. Utilitarele administrative permit configurarea daemonului, controlul stării și un mod de depanare cu logare detaliată pentru a monitoriza procesul din fundal.

    Caches parsed source files and top-level declarations to speed up code completion lookups.

    Go
    Vezi pe GitHub↗4,993
  • reagent-project/reagentAvatar reagent-project

    reagent-project/reagent

    4,872Vezi pe GitHub↗

    Reagent este un framework pentru construirea de interfețe web folosind ClojureScript și React.js. Acesta permite o abordare de programare funcțională pentru designul UI declarativ, unde structurile HTML și ierarhiile de componente sunt definite folosind sintaxa Hiccup bazată pe vectori în loc de JSX. Proiectul se diferențiază printr-un sistem reactiv de gestionare a stării bazat pe atomi. Urmărește ce componente dereferențiază atomi de stare specifici pentru a declanșa re-randări automate și oferă cursori de stare pentru a izola actualizările la căi specifice ale unui atom de stare mai mare. Include, de asemenea, utilitare pentru încapsularea componentelor JavaScript native și a bibliotecilor terțe pentru a se asigura că rămân compatibile cu ciclul de randare funcțional. Framework-ul acoperă o gamă largă de capabilități, inclusiv reconcilierea virtual DOM, gestionarea ciclului de viață pentru efecte secundare și curățare, și optimizarea performanței de randare prin batching-ul actualizărilor și memoizarea calculelor. Oferă, de asemenea, instrumente pentru randarea pe server a șirurilor HTML statice, partajarea stării globale prin context și primitive de securitate pentru igienizarea conținutului HTML.

    Caches results of expensive JavaScript operations to eliminate redundant processing unless dependent data changes.

    Clojureclojureclojurescriptfrontend
    Vezi pe GitHub↗4,872
  • water8394/flink-recommandsystem-demoAvatar water8394

    water8394/flink-recommandSystem-demo

    4,473Vezi pe GitHub↗

    Acest proiect este un motor de recomandare a produselor în timp real construit pe Apache Flink. Acesta funcționează ca un pipeline de analiză comportamentală prin streaming care procesează log-urile brute pentru a deriva interesele utilizatorilor și tendințele de popularitate a produselor. Sistemul utilizează un motor de filtrare colaborativă pentru a calcula similaritatea articolelor prin similaritatea cosinus și modelele de interacțiune partajate ale utilizatorilor. Utilizează un pipeline hibrid de re-ranking care combină listele de popularitate globală cu profilurile personalizate ale utilizatorilor pentru a sorta articolele recomandate. Arhitectura încorporează un magazin de utilizatori wide-column folosind HBase pentru înregistrări comportamentale persistente și un cache susținut de Redis pentru listele de popularitate a articolelor în timp real. Pipeline-ul include capabilități pentru extragerea intereselor comportamentale, analiza intervalelor de interacțiune și un dashboard de performanță pentru monitorizarea ratelor de ingestie a log-urilor.

    Provides a Redis-backed cache for storing and retrieving real-time product heat lists to minimize latency.

    Javaflinkflink-examplesflink-hbase
    Vezi pe GitHub↗4,473
  • bbatsov/projectileAvatar bbatsov

    bbatsov/projectile

    4,210Vezi pe GitHub↗

    Projectile este o bibliotecă de gestionare a proiectelor și un set de instrumente pentru fluxul de lucru în Emacs, conceput pentru descoperirea rădăcinilor proiectelor, indexarea fișierelor și navigarea în codul sursă. Acesta funcționează ca un indexator de fișiere de proiect și un instrument de căutare la nivel de proiect, utilizând markere de control al versiunilor pentru a identifica limitele proiectului și a urmări modificările necomitate. Sistemul se distinge printr-o arhitectură pluggable pentru backend-uri de indexare și interfețe de căutare. Suportă indexarea asincronă pentru a preveni blocarea interfeței și utilizează caching persistent pentru a accelera căutarea fișierelor. Navigarea este îmbunătățită prin capacitatea de a comuta între fișierele conexe pe baza convențiilor de denumire și capacitatea de a căuta fișiere în mai multe rădăcini de proiect într-o vizualizare combinată. Setul de instrumente acoperă o gamă largă de administrare a proiectelor, inclusiv execuția comenzilor de build și test specifice proiectului, integrarea cu presetările CMake și gestionarea sesiunilor de terminal specifice proiectului. De asemenea, oferă utilitare pentru înlocuirea globală a textului, localizarea referințelor de simboluri și integrarea cu framework-uri externe de completare și exploratoare de fișiere.

    Stores indexed file lists in memory or on disk to accelerate subsequent lookups and navigation.

    Emacs Lispemacsemacs-lispproject-management
    Vezi pe GitHub↗4,210
  • cosmiconfig/cosmiconfigAvatar cosmiconfig

    cosmiconfig/cosmiconfig

    4,154Vezi pe GitHub↗

    Cosmiconfig este un încărcător de configurare Node.js utilizat pentru a găsi și încărca setările aplicației din manifeste de pachete, fișiere rc și module TypeScript. Funcționează ca un instrument de căutare în arborele de directoare și parser de configurare multi-format care convertește setările în obiecte JavaScript. Sistemul se distinge printr-un motor de transformare a configurației care suportă îmbinarea configurațiilor de bază și aplicarea de funcții personalizate asupra rezultatelor parsate. Utilizează un cache de transformare memoizat pentru a stoca aceste rezultate în memorie, reducând overhead-ul sistemului de fișiere și evitând calculele costisitoare repetate. Biblioteca acoperă domenii largi de capabilități, inclusiv parsarea multi-format pentru JSON, YAML, JS și TypeScript, precum și căutarea în directoare prin traversare ascendentă pentru localizarea fișierelor pe baza unor modele de denumire personalizate. De asemenea, oferă o interfață de parser pluggable pentru a suporta formate de fișiere non-standard prin funcții de încărcare definite de utilizator.

    Implements in-memory caching of filesystem reads and configuration resolutions to reduce repeated I/O overhead.

    TypeScript
    Vezi pe GitHub↗4,154
  • kkkgo/ltsc-add-microsoftstoreAvatar kkkgo

    kkkgo/LTSC-Add-MicrosoftStore

    3,986Vezi pe GitHub↗

    LTSC-Add-MicrosoftStore este un utilitar de tip batch-script conceput pentru a implementa Microsoft Store și dependențele sale necesare pe versiunile sistemului de operare Windows LTSC. Acesta funcționează ca un instalator pentru sistemele cărora le lipsește marketplace-ul de aplicații în mod implicit. Proiectul include un manager de componente care permite personalizarea procesului de instalare prin eliminarea unor bundle-uri de aplicații specifice înainte de execuție. De asemenea, oferă un utilitar de resetare a cache-ului pentru a șterge datele sistemului și a rezolva erorile funcționale din interiorul magazinului.

    Clears the Microsoft Store system cache to resolve performance issues and functional errors.

    Batchfile
    Vezi pe GitHub↗3,986
  • jnunemaker/flipperAvatar jnunemaker

    jnunemaker/flipper

    3,952Vezi pe GitHub↗

    Flipper is a runtime feature toggle system and library for Ruby applications. It enables the management of application features by toggling functionality on or off without the need to deploy new code. The system provides a mechanism for controlling code execution through boolean states, actor-based access, and percentage-based traffic rollouts. It includes a management interface for modifying flag states in real-time and a central registry for tracking available capabilities. The project covers a broad range of operational capabilities, including environment-specific flag isolation, configur

    Implements a memory-layer caching strategy to reduce latency during feature flag lookups.

    Ruby
    Vezi pe GitHub↗3,952
  • judge0/judge0Avatar judge0

    judge0/judge0

    3,978Vezi pe GitHub↗

    Judge0 is an online code execution engine and multi-language compiler API designed to compile and run source code within isolated sandboxes. It functions as an asynchronous job processor that handles code submissions via a queue and provides a secure environment to run arbitrary programs while preventing unauthorized system access. The system distinguishes itself through a multi-stage compilation pipeline and a flexible execution model that supports both single-file submissions and multi-file program execution via archives. It employs an isolate-based sandboxing mechanism to enforce strict ha

    Utilizes filesystem-based caching to store and accelerate the retrieval of common execution outputs.

    HTMLai-agent-toolsai-agentsai-tools
    Vezi pe GitHub↗3,978
  • frejs/freF

    frejs/fre

    3,766Vezi pe GitHub↗

    This project is a concurrent UI library and virtual DOM framework. It functions as a state management system and component lifecycle manager designed to reconcile virtual representations of a user interface with the actual DOM. The library utilizes a fiber-based architecture to implement concurrent rendering, breaking interface updates into small chunks to maintain responsiveness. It distinguishes itself through UI update prioritization and the ability to handle asynchronous component loading with fallback interfaces. The system covers a broad surface of frontend architecture, including glob

    Caches results of expensive JavaScript operations to eliminate redundant processing during renders.

    TypeScript
    Vezi pe GitHub↗3,766
  • fastos/fastsocketAvatar fastos

    fastos/fastsocket

    3,742Vezi pe GitHub↗

    Fastsocket is a high-performance Linux socket implementation designed for linear scalability on multicore systems. It functions as a TCP throughput optimizer and a multicore packet steering engine that reduces system call overhead and lock contention to increase total network processing capacity. The project distinguishes itself through a network system call interceptor that uses a shared library to redirect standard socket calls to optimized interfaces without requiring changes to application binaries. It employs active connection steering by encoding CPU core IDs into source ports and utili

    Accelerates epoll lookups by caching mappings between files and items to avoid expensive tree traversals.

    C
    Vezi pe GitHub↗3,742
  • polyaxon/polyaxonAvatar polyaxon

    polyaxon/polyaxon

    3,707Vezi pe GitHub↗

    Polyaxon is a Kubernetes-native machine learning orchestration platform and MLOps pipeline orchestrator. It serves as a control plane for managing distributed deep learning workloads, automated machine learning pipelines, and experiment tracking. The platform distinguishes itself through specialized services for distributed training management, including MPI-based coordination for PyTorch and TensorFlow. It provides an automated hyperparameter optimization service utilizing Bayesian, random, and grid search algorithms, alongside managed interactive AI workspaces for launching Jupyter notebook

    Caches outputs of previous runs with similar parameters to avoid redundant computations.

    MDX
    Vezi pe GitHub↗3,707
  • volcengine/openvikingAvatar volcengine

    volcengine/OpenViking

    2,993Vezi pe GitHub↗

    OpenViking is a multi-tenant context server and knowledge base administration system designed to provide AI agents with persistent long-term memory. It enables the indexing of diverse documents and codebases to support retrieval-augmented generation, allowing agents to recall past interactions, user preferences, and learned experiences across sessions. The project is distinguished by its use of a URI-based virtual filesystem to organize memories, resources, and skills. It implements a tiered context loading system that balances retrieval precision with token budgets by structuring data into a

    Accelerates data retrieval by storing file contents and directory entries in a local read-cache layer.

    Pythonagentagentic-ragai-agents
    Vezi pe GitHub↗2,993
  1. Home
  2. Data & Databases
  3. Filesystem Cache Stores

Explorează sub-etichetele

  • Cache Store Information Retrievers1 sub-tagOperations for retrieving information about the entire cache store, such as its size or statistics. **Distinct from Filesystem Cache Stores:** Distinct from Filesystem Cache Stores: focuses on retrieving store-level metadata rather than the storage backend itself.
  • File Lookup Caches4 sub-tag-uriCaching the results of filesystem searches for class files to avoid repeated disk I/O during autoloading. **Distinct from Filesystem Cache Stores:** Distinct from Filesystem Cache Stores: caches file lookup results (paths), not arbitrary data stored on disk.