Skip to content

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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