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

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

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

2 repositorios

Awesome GitHub RepositoriesRPC Connection Heartbeats

Periodic signaling between RPC clients and servers to monitor connectivity and prune dead nodes.

Distinct from Connection Health Monitors: Focuses on bidirectional RPC keep-alives for service health rather than security-based connection blocking.

Explore 2 awesome GitHub repositories matching system administration & monitoring · RPC Connection Heartbeats. Refine with filters or upvote what's useful.

Awesome RPC Connection Heartbeats GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • snailclimb/guide-rpc-frameworkAvatar de Snailclimb

    Snailclimb/guide-rpc-framework

    4,416Ver en GitHub↗

    Este es un framework de llamada a procedimiento remoto (RPC) construido sobre Netty para la comunicación asíncrona entre servicios distribuidos. Proporciona la infraestructura necesaria para ejecutar llamadas a procedimientos remotos a través de una red, permitiendo que clientes y servidores interactúen sin bloqueos. El framework utiliza Zookeeper para el registro de servicios y el descubrimiento dinámico, asegurando que los proveedores de servicios puedan ser localizados automáticamente en tiempo de ejecución. Incluye un gestor de versiones de servicio para organizar y rastrear diferentes iteraciones de interfaces de servicio, permitiendo despliegues paralelos de múltiples versiones. El sistema implementa la serialización binaria mediante Kryo para convertir objetos Java en flujos de bytes compactos para el transporte en red. También incorpora un balanceador de carga distribuido que enruta las solicitudes entre proveedores utilizando estrategias aleatorias o round-robin, y utiliza monitoreo basado en latidos (heartbeats) para rastrear la disponibilidad del servicio y la salud de la conexión.

    Implements heartbeat-based monitoring to track service availability and connection health between distributed nodes.

    Java
    Ver en GitHub↗4,416
  • cysharp/magiconionAvatar de Cysharp

    Cysharp/MagicOnion

    4,408Ver en GitHub↗

    MagicOnion es un framework RPC de .NET utilizado para construir servicios de llamada a procedimiento remoto con seguridad de tipos utilizando interfaces compartidas para la comunicación entre servidores y clientes. Funciona como un framework de serialización binaria y un orquestador de servicios distribuidos, proporcionando una capa de red para streaming de baja latencia e intercambio de datos en tiempo real. El proyecto se distingue por un cliente de red compatible con AOT que utiliza generadores de código fuente para admitir la compilación ahead-of-time en entornos de ejecución restringidos. Permite la comunicación bidireccional y el streaming de datos en tiempo real, permitiendo que los servidores y múltiples clientes envíen mensajes de forma asíncrona sin necesidad de polling. El framework cubre una amplia superficie de capacidades, incluyendo la gestión de conexiones con estado basada en sesiones, pipelines de solicitud basados en interceptores para validación y control de acceso basado en roles. También incluye herramientas de observabilidad como el monitoreo de conexiones basado en latidos y métricas de rendimiento del servidor, junto con soporte para la comunicación de red en Unity.

    Uses periodic heartbeat signals to monitor RPC connection health and automatically prune dead client sessions.

    C#c-sharpgrpcrpc
    Ver en GitHub↗4,408
  1. Home
  2. System Administration & Monitoring
  3. Health Monitoring
  4. Connection Health Monitors
  5. RPC Connection Heartbeats