awesome-repositories.comCategoríasBlog
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
·

5 repositorios

Awesome GitHub RepositoriesMessage Queue Routing

Directing log messages to message queuing systems for asynchronous processing.

Distinct from Message Routing: Focuses on queuing systems like MSMQ specifically for logs, rather than general orchestrating of messages across diverse channels.

Explore 5 awesome GitHub repositories matching networking & communication · Message Queue Routing. Refine with filters or upvote what's useful.

Awesome Message Queue Routing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nlog/nlogAvatar de NLog

    NLog/NLog

    6,542Ver en GitHub↗

    NLog is an open-source logging framework for .NET that functions as a structured logging library and log routing engine. It captures log events with named parameters as searchable data rather than plain text and directs these messages to various output destinations based on severity and source. The framework is designed as an extensible platform, supporting custom targets, layout renderers, and filters that can be loaded from external assemblies or defined in code. It features a dynamic configuration system that allows logging targets, rules, and layouts to be updated via XML or programmatic

    Writes log entries to Microsoft Message Queue (MSMQ) to facilitate asynchronous log processing.

    C#aotaot-compatiblec-sharp
    Ver en GitHub↗6,542
  • buildbot/buildbotAvatar de buildbot

    buildbot/buildbot

    5,452Ver en GitHub↗

    Buildbot es un framework de integración continua (CI) basado en Python y un orquestador de builds distribuido. Funciona como un motor de automatización de builds que coordina la obtención del código fuente, la ejecución de pasos de compilación y la generación de informes a través de un controlador central y una red de agentes trabajadores remotos. El sistema se distingue por su arquitectura de extensibilidad basada en plugins y un modelo de distribución maestro-trabajador. Permite la modificación dinámica de los builds en tiempo de ejecución y admite un backend de base de datos conectable para persistir el estado del sistema y el historial de builds. El proyecto cubre una amplia gama de capacidades, incluyendo la programación automatizada de builds y la orquestación de pipelines, integración con control de versiones mediante polling y webhooks, y el aprovisionamiento de trabajadores en servidores físicos, contenedores Docker y clusters de Kubernetes. También proporciona monitorización y observabilidad integral mediante el análisis de logs de build y seguimiento de rendimiento, junto con gestión segura de secretos y autenticación multi-proveedor. El control administrativo está disponible a través de una interfaz web dedicada y herramientas de línea de comandos para la validación de configuración y gestión de procesos.

    Routes serializable data between system components using routing keys and filters.

    Python
    Ver en GitHub↗5,452
  • ankane/ahoyAvatar de ankane

    ankane/ahoy

    4,464Ver en GitHub↗

    Ahoy es un framework de análisis de primera parte para aplicaciones Ruby on Rails. Proporciona herramientas para capturar comportamientos de usuario y vistas de página, permitiendo a los desarrolladores mantener la propiedad total de sus datos de análisis. El sistema se distingue por el análisis de datos relacionales, que vincula los identificadores de visita directamente a los modelos de aplicación para una atribución profunda de objetos de negocio. Incluye una herramienta de seguimiento que preserva la privacidad que utiliza enmascaramiento de direcciones IP y agrupación de visitantes sin cookies para anonimizar los datos del usuario. El proyecto cubre una amplia gama de capacidades de análisis, incluyendo seguimiento de eventos personalizados, resolución de ubicación geográfica mediante geocodificación IP y análisis de embudo de usuario. Gestiona los datos a través de la persistencia en bases de datos relacionales y utiliza rollups pre-agregados para mantener el rendimiento de las consultas en grandes datasets. Las características de infraestructura adicionales incluyen enrutamiento de mensajes asíncrono, filtrado de tráfico a nivel de middleware para excluir bots y una API dedicada para recopilar datos de clientes móviles o externos.

    Offloads tracking data to external brokers or queues to prevent analytics logging from blocking the main request.

    Ruby
    Ver en GitHub↗4,464
  • davyxu/cellnetAvatar de davyxu

    davyxu/cellnet

    4,061Ver en GitHub↗

    Cellnet is a Go networking framework designed for building distributed systems and peer-to-peer networks. It provides a multi-protocol transport layer that standardizes message exchange across TCP, UDP, and WebSockets, utilizing a binary message codec system to map message types to unique identifiers for network transmission. The framework is distinguished by its remote procedure call library, which enables the execution of functions on remote peers using synchronous or asynchronous request patterns. It further differentiates itself with an asynchronous event dispatcher that processes network

    Routes incoming messages through asynchronous or concurrent queues to manage state and locking efficiently.

    Go
    Ver en GitHub↗4,061
  • hyperoslo/whisperAvatar de hyperoslo

    hyperoslo/Whisper

    3,723Ver en GitHub↗

    Whisper is an in-app notification library and UI messaging framework for displaying transient status updates and alerts within a mobile application. It functions as a UI component framework that provides a set of reusable visual elements for managing temporary messages. The system includes a queue-based notification coordinator that manages the timing and sequence of messages to ensure they appear and disappear in a logical order. It also features a dynamic layout manager that automatically adjusts view insets and scroll offsets to prevent notification banners from obscuring critical on-scree

    Coordinates the timing and sequencing of alerts through a routing mechanism.

    Swiftiosmessagenotifications
    Ver en GitHub↗3,723
  1. Home
  2. Networking & Communication
  3. Message Routing
  4. Message Queue Routing

Explorar subetiquetas

  • Concurrency-Managed Message QueuesRouting incoming messages through specialized queues to manage state and locking without manual mutexes. **Distinct from Message Queue Routing:** Focuses on managing internal state/locking via execution models rather than routing to external log systems.