Message
Communication Server
Client's APP
Database
...
600 shards
Message
Communication Server
Client's APP
Database
...
QUEUE
DAEMON
CONSUMER
DAEMON
Elasticsearch Cluster
Redis 0
Redis 1 Cluster
Ext Services
User
Messages from January to Feburary
Client's APP
REST API
archive_2017_01
Mobile APP
archive_2017_02
archive_2016_12
ES Cluster
Message
XMPP Server
Client's APP
Nginx
CONSUMER
DAEMON
Elasticsearch Cluster
Redis Cluster
Ext Services
Message Queue
Invalid MSG Queue
Message
XMPP Server
Client's APP
Nginx
CONSUMER
DAEMON
Elasticsearch Cluster
Redis 1
Ext Services
Message Queue
Invalid MSG Queue