{"repo":"JiewitTech/NebulaBus","free":true,"listed":false,"github":"https://github.com/JiewitTech/NebulaBus","clone":"git clone https://github.com/JiewitTech/NebulaBus.git","description":"NebulaBus - 高性能的 .NET 分布式事件总线框架，让开发者专注开发","language":"C#","stars":16,"topics":["distributed-systems","rabbitmq","redis","enventbus","high-performance"],"license":"MIT","category":"databases-storage","readme_excerpt":"NebulaBus - 高性能的 .NET 分布式事件总线框架，让开发者专注开发 🏠 Repo 🔑 Release Nuget Package Description ---- ---- NebulaBus's Core NebulaBus Memory Store Provider NebulaBus Redis Store Provider NebulaBus Sql Store Provider NebulaBus Memory Transport Provider NebulaBus Rabbitmq Transport Provider 📔 文档完善 - 中文文档 - English Document ✨ 全场景消息驱动 支持即时/延迟的广播、定向推送（如微服务间精准通信），内置Quartz.Net和失败重试机制，完美适配电商秒杀、物流追踪等高并发场景。 ⚡ 弹性架构设计 - 双引擎驱动：基于 RabbitMQ 的毫秒级传输 + Redis 的高性能存储，动态负载均衡 - 精确延迟发送：内置Quartz.net 进行精确延迟发送并支持多节点部署 - 分布式部署：自动节点发现、故障转移，支持横向扩展 - 轻量级内核：核心包仅 50KB 🔧 开发者友好特性 配置简单，快速上手，让开发者专注开发 安装 https://www.nuget.org/packages/NebulaBus/ 注入 订阅 发布 示例请参考：src/WebApplicationSample 🌐 适用场景 微服务解耦 IoT 设备指令分发 金融交易异步结算 游戏服务器状态同步 项目定位: 比 MassTransit 更易扩展和轻量化的 .NET 消息中间件解决方案。","default_branch":null,"files":null,"tree":[],"storefront":"/r/JiewitTech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JiewitTech/NebulaBus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}