3 ms·
Did you know that WhatsApp uses XMPP?
by Zash 10y ago
Did you know that WhatsApp uses XMPP?
- vog 10y agoThis is wrong. They started with XMPP, but switched to a proprietary protocol a long time ago: http://highscalability.com/blog/2014/2/26/the-whatsapp-architecture-facebook-bought-for-19-billion.html http://highscalability.com/blog/2014/2/26/the-whatsapp-archi... | The next few years were spent re-writing and modifying quite a few parts of ejabberd, including switching from XMPP to internally developed protocol, restructuring the code base and redesigning some core components, and making lots of important modifications to Erlang VM to optimize server performance.
- Zash 10y agoI wasn't aware that they had switched entirely, only that they invented their own custom compression and (really bad) authentication and encryption methods.
- lorenzhs 10y agoWhatsApp uses Signal protocol for encryption nowadays: https://whispersystems.org/blog/whatsapp-complete/ https://whispersystems.org/blog/whatsapp-complete/
- sliken 10y agoWell if it's not XMPP compatible it's not really XMPP. Apparently they switched to signal based protocol for transport.