The Erlang VM or How I Stopped Worrying & Started Loving Parallel Programming • Erik Stenman
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
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.