logo
logo
Sign in

The Architecture of an Enterprise Chat Application That Can Serve 1 Million+ Users Simultaneously

avatar
Alex Sam
The Architecture of an Enterprise Chat Application That Can Serve 1 Million+ Users Simultaneously

So, we develop a chat application where the end-users types the text, sends the messages, it gets validated in the database and reaches the client-server.

It lacks in DBA (Database Administrator)

Lacks in the top-notch Database to scale concurrent users.

The Architecture of An Enterprise Chat Application

It’s the architecture of MirrorFly - An enterprise chat application built on Erlang, transmitting information on XMPP protocol, ejabberd server and storing on Mnesia database.

It supports TCP/TLS connections as well as UDP transport, as is described in our last discussions.

collect
0
avatar
Alex Sam
guide
Zupyak is the world’s largest content marketing community, with over 400 000 members and 3 million articles. Explore and get your content discovered.
Read more