该IM模块是使用golang开发,性能优秀,并且提供全套的客户端,服务端程序,就是说若是要快速拥有一套完整的IM系统,这个IM是很不错的选择.golang
IM分为三个模块,分别为:负载均衡
im模块---用于消息分发,能够起多个模块作分布式,经过LVS实现负载均衡.分布式
imr模块---用于作im模块的路由,多个im之间经过imr来搜索各个用户的存在.性能
ims模块---用于作消息的顺序存储,不停的存储在message_x文件,x表明数字,每一个文件存满默认128M以后,会存到下一个文件,x数字递增.路由