awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • nlog/nlogNLog 的头像

    NLog/NLog

    6,542在 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
    在 GitHub 上查看↗6,542
  • buildbot/buildbotbuildbot 的头像

    buildbot/buildbot

    5,452在 GitHub 上查看↗

    Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a build automation engine that coordinates the retrieval of source code, the execution of build steps, and the reporting of results through a central controller and a network of remote worker agents. The system is distinguished by a plugin-based extensibility architecture and a master-worker distribution model. It allows for dynamic build modification at runtime and supports a pluggable database backend for persisting system state and historical build data. The project covers a bro

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

    Python
    在 GitHub 上查看↗5,452
  • ankane/ahoyankane 的头像

    ankane/ahoy

    4,464在 GitHub 上查看↗

    Ahoy is a first-party analytics framework for Ruby on Rails applications. It provides tools for capturing user behaviors and page views, allowing developers to maintain full ownership of their analytics data. The system distinguishes itself through relational data analytics, which links visit identifiers directly to application models for deep business object attribution. It includes a privacy-preserving tracking tool that utilizes IP address masking and cookie-less visitor grouping to anonymize user data. The project covers a broad range of analytics capabilities, including custom event tra

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

    Ruby
    在 GitHub 上查看↗4,464
  • davyxu/cellnetdavyxu 的头像

    davyxu/cellnet

    4,061在 GitHub 上查看↗

    Cellnet 是一个 Go 网络框架,专为构建分布式系统和点对点网络而设计。它提供了一个多协议传输层,标准化了 TCP、UDP 和 WebSocket 之间的消息交换,并利用二进制消息编解码系统将消息类型映射到网络传输的唯一标识符。 该框架的特色在于其远程过程调用(RPC)库,它支持使用同步或异步请求模式在远程对等点上执行函数。它还通过异步事件调度器进一步区分,该调度器通过顺序执行模型处理网络回调,以管理并发性和线程安全。 其更广泛的功能包括通过可插拔序列化编解码器进行自定义网络协议开发、带有会话跟踪和重连逻辑的自动化对等点连接管理,以及用于引导网络流量的基于处理器的路由系统。它还集成了用于监控对等点健康状况、记录网络流量以及通过 HTTP 提供文件服务的工具。

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

    Go
    在 GitHub 上查看↗4,061
  • hyperoslo/whisperhyperoslo 的头像

    hyperoslo/Whisper

    3,723在 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
    在 GitHub 上查看↗3,723
  1. Home
  2. Networking & Communication
  3. Message Routing
  4. Message Queue Routing

探索子标签

  • 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.