The Erlang VM or How I Stopped Worrying & Started Loving Parallel Programming • Erik Stenman


By Erlang Central | Published: May 24, 2016



Check out our upcoming conferences at http://gotocon.com
Subscribe to GOTO Conference’s YouTube Channel at https://www.youtube.com/user/GOTOConferences?sub_confirmation=1

Erik Stenman – Chief Erlang Wizard at Klarna

ABSTRACT
Writing a 24/7 financial web services is quite hard. Writing scalable software is hard. Writing parallel programs is really hard.

With the right tool though, it gets easier. In this talk I will present the Erlang VM: Beam. Beam implements message passing, process isolation, dynamic code loading, garbage collection and preemptive scheduling. This make it easier to write scalable 24/7 services, and it makes parallel programming feasible. I will also talk about how we have used these features at Klarna to build a system that successfully has handled an exponential traffic growth for over eight years.

https://twitter.com/gotocon
https://www.facebook.com/GOTOConference
http://gotocon.com