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
·

3 repositorios

Awesome GitHub RepositoriesGateway Sharding

Scaling bot connections across multiple gateway shards to handle large numbers of servers and high message volumes.

Distinct from Process Sharding: Distinct from Process Sharding: specifically targets Discord's gateway sharding protocol for distributing WebSocket connections rather than general process-level connection distribution.

Explore 3 awesome GitHub repositories matching data & databases · Gateway Sharding. Refine with filters or upvote what's useful.

Awesome Gateway Sharding GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • bwmarrin/discordgoAvatar de bwmarrin

    bwmarrin/discordgo

    5,786Ver en GitHub↗

    Discordgo is a Go library for building Discord bots and integrations, providing a complete client for both the Discord REST API and the real-time Gateway WebSocket protocol. It serves as a foundational package for developers who need to connect authenticated clients to Discord servers, send messages, handle events, and manage real-time communication programmatically. The library distinguishes itself through a comprehensive set of architectural components designed for production bot development. It includes a command routing middleware system that parses incoming messages and dispatches them t

    Scales bot connections across multiple gateway shards to handle large numbers of servers and high message volumes.

    Godiscorddiscord-apidiscordgo
    Ver en GitHub↗5,786
  • discord-jda/jdaAvatar de discord-jda

    discord-jda/JDA

    4,665Ver en GitHub↗

    JDA es un envoltorio de Java para la API de Discord, proporcionando un framework para construir agentes automatizados e integrar aplicaciones con la plataforma de chat. Funciona tanto como cliente de API REST para gestionar entidades de servidor como cliente de gateway que mantiene conexiones WebSocket persistentes para actualizaciones de estado en tiempo real. La biblioteca cuenta con un módulo completo de API de voz para gestionar streaming de audio, conectividad de canales de voz e integración de soundboard. También incluye un kit de herramientas especializado para diseño de UI interactiva, permitiendo la creación de comandos slash, botones, menús de selección y formularios de entrada modales. En términos generales, el proyecto cubre la moderación comunitaria mediante gestión automatizada de reglas, administración de servidores mediante configuración de canales y roles, y gestión de tráfico mediante sharding para distribuir cargas de eventos. También proporciona utilidades para la creación de contenido multimedia enriquecido y la recuperación detallada de perfiles de miembros.

    Distributes gateway connections across multiple shards to handle high event volumes and avoid rate limits.

    Javaapiapi-wrapperbot
    Ver en GitHub↗4,665
  • dv8fromtheworld/jdaAvatar de DV8FromTheWorld

    DV8FromTheWorld/JDA

    4,663Ver en GitHub↗

    JDA es una biblioteca de Java que sirve como envoltorio de la API de Discord, framework de bots y cliente de API de voz. Permite a las aplicaciones interactuar con la API REST de Discord y el gateway en tiempo real para construir asistentes automatizados, gestionar servidores y manejar interacciones de usuario. El proyecto incluye un gestor de sharding para distribuir conexiones de gateway a través de múltiples shards para escalar despliegues de alto volumen. También proporciona una biblioteca de componentes de UI para construir botones interactivos, menús de selección y formularios modales dentro de los mensajes. Sus capacidades cubren la gestión de voz y audio, incluyendo streaming de audio y reproducción de soundboard. La biblioteca también incluye herramientas para gestión comunitaria, administración de servidores y moderación de contenido automatizada mediante disparadores basados en reglas. El sistema implementa una variedad de patrones arquitectónicos, incluyendo un registro de oyentes basado en eventos, caché de memoria configurable y manejo automático de límites de tasa para solicitudes de API.

    Distributes gateway connections across multiple shards to scale the bot for high server volumes.

    Java
    Ver en GitHub↗4,663
  1. Home
  2. Data & Databases
  3. Distributed Sharding Architectures
  4. Process Sharding
  5. Gateway Sharding