H
H
Herr_Konrad2021-11-26 13:46:06
Django
Herr_Konrad, 2021-11-26 13:46:06

What is the best way to integrate chat into the application?

Hello!
There is a social network on Django. There was a question about adding a chat in the application with all the related functionality: group chats, audio-video calls, stickers, and so on. Now there is a question of a competent choice of technologies for the project. Of the suitable technologies, I noticed Django Channels, but I’m not yet sure whether it will be possible to implement the above functions when scaling and whether it will withstand the load if 10k+ users are rewriting at the same time, for example. The second option is to use the Signal Server sources and integrate it into the application, but I did not find any intelligible implementations of this approach. Can you please tell me what is the best way to go? What are the possible alternatives?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Sergey Gornostaev, 2021-11-26
@Herr_Konrad

Text messaging and stickers on Django Channels can be implemented without problems and can withstand the loads you specify. But audio and video calls should either be blocked on WebRTC, or switched to Java or Go.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question