6 repository-uri
Mechanisms for storing frequently accessed data in memory or on disk to reduce latency and server load.
Distinguishing note: Focuses on application-level caching for web performance rather than low-level system memory management.
Explore 6 awesome GitHub repositories matching devops & infrastructure · Caching Strategies. Refine with filters or upvote what's useful.
Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated
Provides guidelines for implementing application-level caching and cache headers to reduce latency.
Bagisto is a modular e-commerce platform designed for building and managing scalable online storefronts. It functions as an enterprise-grade toolkit that provides a structured environment for handling complex inventory, secure payment processing, and shipping logistics. Built on a flexible architecture, the platform allows developers to extend core business logic through custom packages and specialized product types. The platform distinguishes itself through a highly modular design that utilizes service-provider-based dependency injection and a repository-pattern data access layer to decouple
Configure caching layers for pages and database queries to reduce server load and accelerate response times for users visiting high-traffic web storefronts.
Coil is an image loading and caching pipeline designed for Android and Compose Multiplatform applications. It functions as a comprehensive loader, caching engine, and rendering utility that asynchronously fetches and displays images from network URLs, local storage, and multiplatform resource systems. The library distinguishes itself through a flexible fetcher-decoder pipeline and an interface-driven component registry, allowing for the integration of custom networking clients and decoders. It provides specialized support for rendering scalable vector graphics, animated formats such as GIF an
Implements a two-tier strategy using in-memory caches for bitmaps and disk caches for raw network responses.
This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro
Implements strategies for storing frequently accessed data in memory or distributed stores to improve response times.
Yii is a full-stack PHP web framework and component-based system designed for building dynamic websites and RESTful services. It operates as an MVC application framework that separates business logic from the user interface and includes a built-in object-relational mapper for interacting with databases. The project provides a comprehensive command line toolset for project bootstrapping, automated code generation, and the execution of background tasks. It utilizes a component-based architecture and a service locator to manage dependency injection and object lifecycles. The framework covers a
Implements diverse caching strategies, including query and fragment caching, to improve application performance.
Acest repository servește drept referință tehnică pentru proiectarea de software scalabil, rezilient și performant în medii cu servicii distribuite. Oferă o colecție de tipare arhitecturale și strategii structurale menite să ghideze dezvoltarea sistemelor complexe, decuplate, care mențin o disponibilitate ridicată și integritatea datelor sub sarcină intensă. Resursa se concentrează pe principiile fundamentale ale arhitecturii de microservicii, oferind îndrumări privind gestionarea comunicării între componente software independente prin mesagerie sincronă și asincronă. Detaliază strategii pentru menținerea consistenței distribuite și implementarea protocoalelor de coordonare pentru a asigura sincronizarea datelor între mai multe noduri de rețea. Documentația acoperă o gamă largă de capabilități de design de sistem, inclusiv tehnici de optimizare a performanței bazelor de date, cum ar fi indexarea, partiționarea și caching-ul. De asemenea, prezintă practici de design tolerante la erori, inclusiv echilibrarea sarcinii și strategii de recuperare automată, pentru a asigura fiabilitatea sistemului atunci când componente individuale eșuează.
Implements caching strategies to store frequently accessed data and reduce backend load.