awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesServer Instance Synchronization

Mechanisms for keeping multiple server nodes in a cluster synchronized via a shared messaging backbone.

Distinct from Local Instance Synchronization: Shortlist candidates focus on local socket sync or operational metrics, not cluster-wide state broadcasting.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Server Instance Synchronization. Refine with filters or upvote what's useful.

Awesome Server Instance Synchronization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • permitio/opalAvatar de permitio

    permitio/opal

    5,469Ver en GitHub↗

    Opal es un motor de distribución de políticas y sincronizador de datos de autorización en tiempo real. Sirve como plano de gestión para desplegar y monitorear motores de políticas distribuidos, como OPA y Cedar, en arquitecturas de microservicios. El proyecto centraliza la administración de políticas y datos mientras despliega puntos de decisión descentralizados. El sistema destaca por desacoplar el código de políticas, gestionado mediante control de versiones, de los datos de autorización recuperados de bases de datos y APIs externas. Utiliza un modelo de distribución de estado basado en pub/sub para enviar actualizaciones inmediatas a los agentes mediante WebSockets y webhooks, asegurando que los agentes descentralizados mantengan un estado sincronizado sin depender de polling periódico. La plataforma cubre capacidades de amplio alcance, incluyendo aislamiento de políticas multi-inquilino mediante distribución con scope, monitoreo de salud de agentes con sondas de vivacidad (liveness probes) y la orquestación de motores de políticas como sidecars. Proporciona además mecanismos para caché local para admitir operaciones sin conexión y autenticación segura de clientes mediante tokens firmados. El servidor de administración puede desplegarse como un contenedor o dentro de un clúster de Kubernetes utilizando un gestor de paquetes.

    Broadcasts real-time policy and data updates across distributed server instances using a pub/sub messaging backbone.

    Pythonauthorizationcedarhacktoberfest
    Ver en GitHub↗5,469
  • gomods/athensAvatar de gomods

    gomods/athens

    4,773Ver en GitHub↗

    Athens es un servidor proxy de módulos de Go y caché de dependencias que proporciona un sistema de almacenamiento persistente para dependencias de Go. Actúa como un espejo y almacén de datos para garantizar entornos de construcción reproducibles almacenando copias inmutables de paquetes externos, protegiendo contra eliminaciones o interrupciones en el origen. El proyecto destaca por servir como una puerta de enlace segura para el alojamiento de módulos de Go privados, utilizando tokens de autenticación, claves SSH y GitHub Apps para recuperar dependencias de sistemas de control de versiones privados. Además, permite el cumplimiento de las dependencias de software mediante el filtrado de solicitudes y el proxy de sumas de comprobación, lo que evita que los metadatos de los módulos privados se filtren a servidores públicos. El servidor admite una amplia gama de backends de almacenamiento, incluyendo disco local, bases de datos NoSQL y almacenes de objetos en la nube compatibles con S3. Incluye capacidades para el almacenamiento en caché de dependencias distribuido con bloqueo compartido para evitar descargas redundantes a través de múltiples instancias y proporciona herramientas para el prellenado de almacenamiento en entornos aislados (air-gapped). El servidor puede desplegarse a través de contenedores Docker, gráficos Helm de Kubernetes o varias plataformas en la nube gestionadas.

    Prevents duplicate download requests when multiple server instances share storage by using distributed locking.

    Goathensdependenciesdependency-manager
    Ver en GitHub↗4,773
  • netflix/ribbonAvatar de Netflix

    Netflix/ribbon

    4,613Ver en GitHub↗

    Ribbon is a client-side load balancer and RPC communication library designed for inter-process communication. It functions as a fault-tolerant network proxy that distributes outgoing network requests across a pool of available server instances to prevent node overload. The project integrates as a service discovery client, maintaining synchronized lists of available server instances by connecting with cloud environment discovery tools. This allows it to manage request retries and failover behavior when remote servers become unresponsive. The library supports a protocol-agnostic transport laye

    Maintains an accurate, synchronized list of available server instances via service discovery tools.

    Java
    Ver en GitHub↗4,613
  1. Home
  2. Software Engineering & Architecture
  3. Server Instance Synchronization

Explorar subetiquetas

  • Download SynchronizationSynchronizing multiple server instances to prevent redundant resource retrieval. **Distinct from Server Instance Synchronization:** Focuses specifically on synchronizing file downloads across instances rather than general state broadcasting.
  • Dynamic Instance SynchronizationMechanisms for keeping a local cache of remote server instances synchronized with a discovery registry. **Distinct from Server Instance Synchronization:** Focuses on the synchronization of a client-side list rather than general cluster-wide state broadcasting