Search code examples
chatpublish-subscribeejabberdchanneltelegram

What is the best infrastructure for OTT channels like telegram?


We have a OTT application which deliver message to users over XMPP protocol. we using eJabberd to deliver messages. also we have group chats that user can use them with maximum of 200 users.

Now we want to build channels. some think like Telegram channels. it seems similar application like Viber and Telegram using different infrastructure for channels.

Now the question is what is the best infrastructure for channels (server side and client side)?

where is our start point?


Solution

  • There is many approach you can use to build such system. A tool like ejabberd has been designed to build that type of system. It is scalable and fully extensible through a built in API. This would be a good bet as many OTT services are already built on top of ejabberd.