Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming ,The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM
您好:
https://github.com/Dogwei/Swifter.Json 这个我们团队开发的 Swifer.Json 开源工具。
它有 扩展性强,性能高,小分配等优点;它还支持更多的 .Net 版本。 我们已经做了大量的测试和线上项目确保它的稳定性。
如果您愿意的话,我会帮助这个项目开发 JSON 模块,并帮助维护这个项目。
并且我注意到,您有打算使用 MessagePack 和 ProtoBuffer 作为数据格式;
这里我可以说 MessagePack 和 ProtoBuffer 就是就是 Swifter 接下来的要做的事;
Swifter 可以做到统一的配置和使用方式,并且降低切换的门槛。
😃!!!
附:性能测试结果图和优势对比图