Skip to content

romiguan/xkim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

xkim

xkim: A simple protobuf based distributed Instant Messaging(IM) server side implementation.

xkim includes two components: msg_handler and msg_server. msg_handler is to handle network stream, currently only TCP is supported. msg_server is to implment the busniess logic of the IM system.

msg_handler and msg_server are loosely coupled. We use pilot, a thrift based communication framework to do RPC betwen msg_handler and msg_server. Pilot support load balancing for multiple backend msg_server.

The message is defined in protobuf format.

To contact us: linucswf@163.com @romi1 at sina weibo

About

xkim: A simple protobuf based distributed Instant Messaging(IM) server side implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages