Episode 148 feat. Maxim Fedorov - Erlang at Scale in WhatsApp


Manage episode 237352778 series 1675903
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.
Elixir Talk 148 - Feat Maxim Federov Desmond gives us an update on his truck and the work he’s been doing there. Chris tells us about how he’s been getting back into coding and how he’s been writing Absinthe and GraphQL. We announce a special new announcement: the launch of Elixir Training, our new business where we’re going out and looking to train more folks on Elixir across the US. We also have a special guest on the show this week: Maxim Federov a Software Engineer at WhatsApp. We dive into some of the joys of using Erlang at bonkers scale (~1.5 billion+ users), using 10k servers and attempt to ask some moderately interesting questions, that Maxim answers like a champ. Interesting links: - https://elixirtraining.io - Maxim’s talk about the architecture of WhatsApp: https://codesync.global/media/maxim-fedorov-scaling-erlang-cluster-to-10-000-nodes/ - https://www.infoq.com/presentations/whatsapp-scalability/ - https://erlef.org - https://www.facebook.com/careers/areas-of-work/whatsapp/?teams%5B0%5D=WhatsApp - https://codesync.global/media/mid-air-airplane-repair-troubleshooting-at-whatsapp/ - Live upgrade talk: https://codesync.global/media/the-art-live-upgrade-richard-carlsson/ - Hot upgrades in Elixir: https://medium.com/blackode/how-to-perform-hot-code-swapping-in-elixir-afc824860012\ - Mnesia at WhatsApp: http://highscalability.com/blog/2014/3/31/how-whatsapp-grew-to-nearly-500-million-users-11000-cores-an.html - erlperf: https://github.com/max-au/erlperf

51 episodes available. A new episode about every 13 days averaging 42 mins duration .