6 repository-uri
Connecting to external caches for fast, short-term data access to improve read performance.
Distinct from Performance Caching Systems: Distinct from Performance Caching Systems: focuses on plugging in external cache backends rather than managing internal memory or disk caches.
Explore 6 awesome GitHub repositories matching data & databases · External Cache Integrations. Refine with filters or upvote what's useful.
deepstream.io is an open-source realtime server that synchronizes JSON records, events, and remote procedure calls across clients and backend services. It functions as a realtime data sync server, event pub/sub server, record database server, and RPC server, all within a single platform. The server authenticates and authorizes every message using multiple strategies including JWT, HTTP, and file-based credentials, with a declarative permission language controlling access to records, events, and RPCs at a granular level. The platform distinguishes itself through its combination of realtime dat
Connects to external caches for fast, short-term data access to improve read performance.
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
Synchronizes data from external systems into distributed maps to provide low-latency access to frequently used records.
Acest proiect servește drept arhitectură de referință cuprinzătoare și ghid de bune practici pentru dezvoltarea aplicațiilor scalabile cu framework-ul Spring Boot. Oferă un plan structural pentru dezvoltarea backend-ului Java, concentrându-se pe implementarea API-urilor decuplate și stabilirea standardelor arhitecturale. Proiectul detaliază în mod specific crearea de „starters” personalizate și module de auto-configurare pentru a simplifica integrarea bibliotecilor terțe. De asemenea, oferă un plan de implementare pentru ambalarea aplicațiilor ca fișiere jar executabile și optimizarea build-urilor stratificate pentru medii cloud containerizate. Suprafața de capabilități acoperă optimizarea performanței prin caching în memorie și procesare asincronă, precum și sincronizarea sistemelor distribuite folosind lock-uri distribuite și brokeri de mesaje. Acoperirea suplimentară include gestionarea persistenței datelor, migrarea bazelor de date, programarea automată a sarcinilor și implementarea programării orientate pe aspecte (AOP) pentru preocupări transversale.
Connects to external key-value stores to offload repetitive data requests and increase system throughput.
Shiro is a Java security framework that provides an identity and access manager for implementing authentication, authorization, cryptography, and session management. It serves as a security layer to verify user identities and enforce role-based access control for protected system resources. The project features a pluggable realm architecture that decouples security logic from identity data and a standalone session management system that tracks user state independently of the underlying servlet container. It includes an integrator for external identity providers using federation protocols such
Offloads security data and authentication lookups to distributed caching systems to improve response times.
ChartMuseum is a centralized server for hosting, versioning, and distributing Kubernetes package repositories. It functions as a Kubernetes package manager and an OCI compatible registry, providing a system to manage the full lifecycle of software artifacts from upload and versioning to verification and deletion. The project supports multitenant repository hosting by organizing packages into isolated namespaces for different teams and organizations. It utilizes a storage abstraction layer that allows packages to be persisted to local filesystems or S3 compatible cloud object stores, including
Supports offloading in-memory chart indexes to external cache stores to reduce memory usage.
Pimcore is an open-source data experience platform that serves as a unified framework for managing product information, digital assets, and customer data. It functions as an enterprise content management system and a master data management platform, providing a centralized source of truth for complex business information. The system is designed to support omnichannel delivery, enabling organizations to publish content and manage digital experiences across diverse platforms through both traditional and headless architectures. The platform distinguishes itself through a metadata-driven object m
Integrates with external caching backends to store frequently accessed data, reducing server load and improving response times.