u/mwadhwain r/elixir • Recommends
Maxim Fedorov - Scaling Erlang cluster to 10,000 nodes
15K subscribers • 65 videos on Hallway
Advanced. Deep dive for people who know the field.
16K views7 years ago1 recommendation
Distributed systemsSystems programmingElixir and ErlangScaling and large-scale architectureConcurrency and parallelism
Maxim Fedorov shares how WhatsApp scaled its Erlang cluster to 10,000 nodes, detailing the bottlenecks and optimizations required.
This video was recorded at Code Mesh LDN 18 bit.ly/2P7SPII Get involved in Code Sync's next conference bit.ly/2Mcm4aS --- SCALING ERLANG CLUSTER TO 10,000 NODES by Maxim Fedorov THIS TALK IN THREE WORDS: Scaling Erlang Cluster TALK LEVEL: Advanced ABSTRACT Growing user population beyond 1.5B does not leave a chance to keep server footprint as small as it used to be. Adding new capabilities requires more and more processing power. When it gets impossible to keep everything on just ten servers, we have to scale the cluster to a hundred. When a hundred gets too tight, we expand it to 1,000. What’s next? 10,000? And how is it possible, considering current scalability limits of a single Erlang cluster? This talk will guide you along the way we took to improve Erlang scalability, remove bottlenecks and increase efficiency of our Erlang-based applications. Read the full abstract: codesync.global/speaker/maxim-fedorov/ --- THE SPEAKER - MAXIM FEDOROV Software Engineer at WhatsApp Maxim Fedorov is a software engineer at WhatsApp, the largest messaging app. Maxim’s work is focused on performance and scalability of the server side. Before WhatsApp, Maxim has been developing low-latency TCP/IP applications at NetAlliance (Sydney, Australia), designing Kaspersky Enterprise Security Endpoint (Moscow, Russia), improving Parallels Virtual Automation, called Odin now, at Parallels (former SWsoft), and developing network security software before. Maxim earned a Master’s Degree in Computer Science. More on Maxim Fedorov: codesync.global/speaker/maxim-fedorov/ --- CODE SYNC & CODE MESH LDN 18 Code Mesh LDN is powered by Code Sync. Code Mesh LDN 18 was sponsored by WhatsApp, Toyota Connected, Erlang Solutions, TEAMango, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeMeshIO Facebook: facebook.com/CodeSyncGlobal LinkedIn: linkedin.com/company/code-sync/ Mail: info at codesync.global #Scalability #WhatsApp #Erlang #Cluster #CodeMeshWhat people say. Recommended as an insightful talk on scaling Erlang clusters to massive sizes.
u/mwadhwain r/elixir • Recommends