GoIM is set of micro service for providing fast, stable and high performance instant messaging services, which you can easily deploy and customize.

Get Started

Open-source MIT Licensed. GitHub v0.1.0

Fast delivery

Delivery message as soon as possible.(Will provide actual data in feature)

Stable

Using micro service framework and running as stateless mode .

High performance

Put performance data here。

Multi DB

Redis as cache ,MySQL stores users data ,HBASE stores messages .

ELK

Use ELK as log store.

GRPC

use GRPC between services.