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

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

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

2 个仓库

Awesome GitHub RepositoriesActor-Based Message Routing

Routing logic specifically designed for dispatching messages between isolated actors in a distributed system.

Distinct from Actor Messaging: Focuses on the routing logic and state isolation rather than just the data exchange protocol.

Explore 2 awesome GitHub repositories matching data & databases · Actor-Based Message Routing. Refine with filters or upvote what's useful.

Awesome Actor-Based Message Routing GitHub Repositories

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

    puniverse/quasar

    4,553在 GitHub 上查看↗

    Quasar 是一个 JVM 并发框架,实现了 Actor 模型和一个轻量级线程库。它提供隔离的执行单元,通过异步消息传递进行通信,以消除共享的可变状态。 该项目通过一个能够在多个集群节点上运行的分布式 Actor 系统脱颖而出,该系统具有位置透明的注册表和 Actor 状态迁移功能。它利用工作窃取(work-stealing)Fiber 调度器来管理数百万个轻量级线程,允许任务在非阻塞 I/O 操作期间挂起,而不会阻塞底层的系统线程。 该框架包含广泛的功能,包括用于容错恢复的监督层次结构和用于数据流同步的 CSP 风格通信通道。它还提供了通过 Future 和数据流变量协调任务的原语,以及用于监控 Fiber 健康状况和检测失控执行的工具。 该系统使用 Java 实现。

    Attaches sender references and identifiers to messages to enable precise routing of replies.

    Javaactorsconcurrencyfibers
    在 GitHub 上查看↗4,553
  • lonng/nanolonng 的头像

    lonng/nano

    3,173在 GitHub 上查看↗

    Nano is a distributed application framework designed for building systems using an actor-based messaging model. It functions as a distributed actor framework that decouples components through asynchronous messaging to maintain state isolation across a server cluster. The system acts as a cluster message dispatcher and session-aware request router, tracking client state to route incoming messages to the specific agent holding the session data. It utilizes a distributed agent registry to coordinate the dispatching of messages between multiple application instances acting as agents. The framewo

    Uses independent agents to handle asynchronous messaging and state isolation across a distributed system.

    Godistributed-systemsgamegolang
    在 GitHub 上查看↗3,173
  1. Home
  2. Data & Databases
  3. Data Exchange Protocols
  4. Runtime Data Exchange
  5. Actor Messaging
  6. Actor-Based Message Routing