awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesRolling Updates

Strategies for updating instance versions incrementally to ensure availability.

Distinct from Instance Management: Focuses on deployment strategies like canary and rolling updates rather than singleton patterns or lifecycle management.

Explore 6 awesome GitHub repositories matching software engineering & architecture · Rolling Updates. Refine with filters or upvote what's useful.

Awesome Rolling Updates GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • boto/boto3Avatar de boto

    boto/boto3

    9,834Voir sur GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Implements rolling and canary update strategies to refresh compute instances when machine images change.

    Pythonawsaws-sdkcloud
    Voir sur GitHub↗9,834
  • fenixsoft/awesome-fenixAvatar de fenixsoft

    fenixsoft/awesome-fenix

    9,399Voir sur GitHub↗

    Awesome Fenix is an open-source reference project and comprehensive guide that traces the evolution of software architecture from monolithic systems through microservices, service meshes, and serverless patterns. At its core, it provides a working bookstore application implemented in multiple architectural styles, allowing developers to study the trade-offs and migration paths between each approach through runnable code examples. The project distinguishes itself by treating infrastructure as disposable and reproducible, using Docker and Kubernetes to hide distributed complexity while enabling

    Updates or restarts services without downtime by gradually shifting traffic to new instances while monitoring health.

    Vuearchitecturecloud-nativeistio
    Voir sur GitHub↗9,399
  • agones-dev/agonesAvatar de agones-dev

    agones-dev/agones

    6,888Voir sur GitHub↗

    Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game servers. It extends the Kubernetes control plane using custom resource definitions to define game server and fleet objects, utilizing a dedicated fleet manager to maintain pools of warm server instances. The system provides a game server SDK and language-specific client libraries that allow server processes to signal readiness, health, and shutdown states directly to the controller. It distinguishes itself through specialized scaling logic, including the use of WebAssembly mo

    Implements rolling update strategies to replace game server instances with new versions while protecting active player sessions.

    Goagonesdedicated-game-serversdedicated-gameservers
    Voir sur GitHub↗6,888
  • guangzhengli/k8s-tutorialsAvatar de guangzhengli

    guangzhengli/k8s-tutorials

    5,854Voir sur GitHub↗

    This is an educational repository that teaches container orchestration fundamentals through hands-on guides and practical examples. It covers core Kubernetes concepts including Pods, Services, Deployments, and Namespaces, providing step-by-step exercises that demonstrate how to manage containerized applications across a cluster. The tutorials walk through essential Kubernetes capabilities such as decoupling configuration from application code using ConfigMaps and Secrets, exposing Pods with stable network endpoints via Services, and routing external traffic with Ingress controllers. The mater

    Teaches incremental pod updates that replace old instances with new ones while maintaining availability.

    Goconfigmapcontainerdeployment
    Voir sur GitHub↗5,854
  • pgsty/pigstyAvatar de pgsty

    pgsty/pigsty

    4,703Voir sur GitHub↗

    Pigsty is a full-stack orchestration suite for deploying, monitoring, and managing high-availability PostgreSQL clusters and their supporting infrastructure. It functions as a cluster management platform and high-availability suite that automates failover, manages virtual IPs, and ensures data consistency through distributed consensus. The project distinguishes itself by providing a comprehensive database infrastructure-as-code framework and a dedicated observability stack. It incorporates a backup and recovery manager supporting point-in-time recovery via S3-compatible object storage, alongs

    Implements rolling restart strategies for PostgreSQL instances to apply configuration changes with minimal service disruption.

    Shellgraphicsinfrapostgres
    Voir sur GitHub↗4,703
  • deuxfleurs-org/garageAvatar de deuxfleurs-org

    deuxfleurs-org/garage

    2,944Voir sur GitHub↗

    Garage is a distributed object storage system that provides an S3-compatible API gateway. It is designed to synchronize metadata across distributed nodes using conflict-free replicated data types and Merkle-tree state alignment to maintain cluster-wide consistency. The system ensures data resilience through zone-aware replication, distributing data copies across multiple physical locations. It employs quorum-based request routing and versioned layout management to validate and commit cluster configuration changes. The project covers a broad range of operational capabilities, including automa

    Implements strategies for updating binaries and configurations across the cluster incrementally to ensure continuous availability.

    Rustobject-storagerusts3
    Voir sur GitHub↗2,944
  1. Home
  2. Software Engineering & Architecture
  3. Instance Management
  4. Rolling Updates

Explorer les sous-tags

  • Daemon SetProgressive replacement of daemon pod versions while limiting unavailable replicas to maintain service continuity. **Distinct from Rolling Updates:** Distinct from Rolling Updates: focuses specifically on daemon set update strategies rather than general deployment rolling updates.