Switch to speaker view

Or use left cursor

Switch to presentation view

Or use right cursor
20121129183014_poster

You need to update your browser to view ‘The Design and Implementation of a Scalable Concurrent Virtual Machine’ Eventer talk.

Modern browsers have better performance and support the latest web technologies. Try either:

Sorry, Eventer doesn't work quite right on your device.

Right now, Eventer can only be viewed on your desktop computer. We're hard at work on a mobile version.

Ooops, there doesn't seem to be any videos.

00:00:00 / 00:00:00
Progress-handle

The Design and Implementation of a Scalable Concurrent Virtual Machine

  • Robert Virding
  • 00:50:33

Mission critical applications such as telecommunications switches Erricson, global scale chat Facebook, high performance message buses Rabbit, and fault tolerant databases Riak must support massive fault tolerant concurrency and distribution. In our experience concurrency at scale requires a purpose designed virtual machine and its GC. In this talk we discuss our experience building the Erlang VMs with a particular focus scalability. We present challenges and solutions for concurrent VMs. We discuss some essential interactions between VM and language designed necessary to achieve scalability. We will also discuss our experience extending JVMs to support scalable concurrency.

  • Robert Virding works for Erlang Solutions Ltd as a Principal Language Expert. While at Ericsson AB, Robert was one of the co-inventors of the Erlang programming language. As one of the original members of the Ericsson Computer Science Lab, he took part in the original system design and contributed much of the original libraries, as well as to the current compiler. While at the lab he also did a lot of work on the implementation of logic and functional languages and on garbage collection. He has also worked as an entrepreneur and was one of the co-founders of one of the first Erlang start-ups (Bluetail). Robert also worked a number of years at the Swedish Defence Materiel Administration (FMV) Modelling and Simulations Group. He co-authored the first book (Prentice-Hall) on Erlang, and is regularly invited to teach and present at conferences and universities worldwide.

Having trouble viewing the talks? Please let us know.

Or, help us improve by telling us what you think.