Skip to content

Let all communication between modules , processes even machines is as simple as sending message.

Notifications You must be signed in to change notification settings

absolute8511/Message-Bus-All-In-One-For-In-Process--Inter-Process-and-Internet

Repository files navigation

Make  all communication between modules , processes even machines as simple as sending message.
Service registration and auto discovery supported. It can be used as the communication for the services across the machines.

Work for Mac and Linux.

Performance:
test machine:
CPU: E5620 (8 core HT )
Memory: 16G
Network: 1000Mbit

1. 100 concurrent , 4 tcp connection pool size, 100bytes request and 100bytes response.
sync call for rpc using NetMsgBusGetData 
TPS: 82K. Avg time: less than 2ms.

About

Let all communication between modules , processes even machines is as simple as sending message.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published