3 ms·
Anyone know what stack FB uses for their messaging platform? I know WhatsApp uses Erlang...
by atonse 11y ago
Anyone know what stack FB uses for their messaging platform? I know WhatsApp uses Erlang...
- mkagenius 11y ago> Anyone know what stack FB uses for their messaging platform? Initially Erlang. Now C++. [1] 1. https://www.quora.com/Why-was-Erlang-chosen-for-use-in-Facebook-chat https://www.quora.com/Why-was-Erlang-chosen-for-use-in-Faceb... edit: was quoting wrong part of the op comment
- Jtsummers 11y agoNote: The link you post is about Facebook's rewrite of their chat services from Erlang to C++, not WhatsApp.
- profmonocle 11y agoUnless I'm misreading, I think he's talking about Facebook Messenger's backend being migrated to C++, not WhatsApp's.
- felixhandte 11y agoIt's a number of services written in a mix of Java and C++. https://code.facebook.com/posts/820258981365363/building-mobile-first-infrastructure-for-messenger/ https://code.facebook.com/posts/820258981365363/building-mob... https://code.facebook.com/posts/699902483369896/inside-facebook-messages-application-server/ https://code.facebook.com/posts/699902483369896/inside-faceb... https://code.facebook.com/posts/403496919755405/scaling-the-messages-application-back-end/ https://code.facebook.com/posts/403496919755405/scaling-the-...