2 repos
Operational Tooling — DevOps & Infrastructure
We curate 2 GitHub repositories matching devops & infrastructure · Operational Tooling. Refine with filters or upvote what's useful.
Operational Tooling — DevOps & Infrastructure
- spring-projects/spring-boot
spring-projects/spring-boot
80,046Spring Boot is an opinionated application framework designed to streamline the creation of production-ready services. It functions as a comprehensive development platform that utilizes a centralized dependency injection container to manage object lifecycles and wiring. By employing convention-over-configuration, the framework automates the instantiation of components based on the presence of specific libraries and configuration properties, significantly reducing the need for manual setup. The framework distinguishes itself by bundling the application and its web server into a single, self-contained executable archive. This approach eliminates the requirement for external application server deployments, allowing services to run as standalone artifacts. To support operational needs, it includes a production readiness suite that provides standardized endpoints for monitoring application state, performance metrics, and health checks, alongside a centralized system for managing compatible library versions. Beyond its core execution model, the project provides tools for externalizing configuration, mapping environment variables and property files into type-safe objects for consistent behavior across environments. It integrates security protocols for authentication and authorization, facilitating the development of scalable backend systems optimized for containerized and distributed infrastructure.
Javaframeworkjavaspring - redis/redis
redis/redis
73,096Redis is an in-memory, key-value database designed to provide sub-millisecond latency for read and write operations. It functions as a versatile data platform, serving as a distributed cache, a message broker, a NoSQL document store, and a vector database. The system utilizes an event-driven, single-threaded loop to process requests efficiently, while maintaining data durability through append-only persistence logs and asynchronous snapshotting mechanisms. What distinguishes Redis is its ability to handle complex data structures—including strings, hashes, lists, sets, and sorted sets—alongside hierarchical JSON documents and high-dimensional vector embeddings. It supports advanced operational patterns such as active-active database deployment for global distribution, real-time data streaming, and probabilistic statistics for large-scale data analysis. These capabilities are complemented by a pluggable indexing engine that enables semantic similarity matching and full-text retrieval. The platform offers a comprehensive ecosystem for managing distributed state, including master-replica replication, automated cluster management, and granular security controls like access control lists and TLS encryption. Developers can interact with the database through language-specific client libraries that support connection multiplexing and object mapping, or via a command-line interface for direct administrative tasks and scripting. Redis is deployed through standard package managers and supports both self-managed clusters and managed cloud instances. Observability is provided through integrated tools for performance analysis, slow log monitoring, and bulk data management.
Ccachecachingdatabase