Subscribe to our Erlang Factory newsletter to receive the latest updates and news


Erlang VM and Multi-Core


Speaker
Host: Robert Virding
Date: 21-03-2013
Room: Heritage
In this track, you will learn from the leading experts and Erlang committers about new language constructs, virtual machine implementations and powerful libraries. Esoteric VM implementations are presented, alongside improvements and enhancements to the existing VM. You will learn how many of its features work and how to best use them to write fast and efficient code. If linear scalability on multi-core architectures is your thing, this is the track you will want to attend. 


Time Talk
10:35 - 11:25 Introduction to Elixir: a New Language on the VM
José Valim
11:30 - 12:20 All your Cores are Belong to us: Turbo-Charging for the Many-Core World
Alexander Gounares
14:00 - 14:50 Hitchhiker's Tour of the BEAM
Robert Virding
14:55 - 15:45 Erlang Engine Tuning: Part 1 - Know your Engine
Erik Stenman
16:05 - 16:55 Services Platform: Experiments in OTP-Compliant Dataflow Programming
Jay Nelson
17:00 - 17:50 Where are we on the Map?
Kenneth Lundin



21-03-2013, Thursday
Next Generation Databases, host: Scott Lystig Fritchie

This track will explore the future of data and data architectures for performance, fault-tolerance and scalability. Exploring innovations in the future of databases, including cloud databases, noSQL, LeoFS, Genomu, Riak CS, Big Data analytics, semantics and linked data.

21-03-2013, Thursday
Erlang VM and Multi-Core, host: Robert Virding

In this track, you will learn from the leading experts and Erlang committers about new language constructs, virtual machine implementations and powerful libraries. Esoteric VM implementations are presented, alongside improvements and enhancements to the existing VM. You will learn how many of its features work and how to best use them to write fast and efficient code. If linear scalability on multi-core architectures is your thing, this is the track you will want to attend. 

21-03-2013, Thursday
DevOps , host: Mahesh Paolini-Subramanya

DevOps is a track looking at the emerging set of principles, methods and practices for communication, collaboration and integration between Software development and operations staff. Erlang old timers will say they have been doing DevOps for years, only calling it something different. This track looks at setting that record straight. It will cover tools, procedures and infrastructure needed in the management and deployment of Erlang systems.

21-03-2013, Thursday
Case Studies and Architecture, host: Bob Ippolito

As Erlang's popularity grows, it keeps breaking into new verticals and is adopted by start-ups and Fortune 100 companies alike. In this track we get to listen to the war stories of novice and experienced users, looking at the benefits Erlang brings to these new business segments and introduce current and future distributed architectures. Talks will also include experience reports on how Erlang is introduced in new organizations.

22-03-2013, Friday
Infrastructure & Messaging, host: Michal Slaski

Gone are the days of the mainframe; infrastructure software for the 21st Century needs to be distributed, scalable and flexible. How good useful is an effective big data analytics algorithm if you can not move the data cheaply and efficiently, or what is the point of an instant messaging cluster if it will not scale linearly with demand? The speakers in this track have used Erlang for messaging backbones, computing clouds and massive clusters, streaming media and instant messaging. Come and find out how, learning the tricks of the trade.

22-03-2013, Friday
Cool Tools and Gadgets, host: Ram C Singh

The Tools and Gadgets Track explores the latest tools and library applications for Erlang Developers, Testers and Operations engineers. Talks cover research and hobby projects, proof of concepts and production-ready tools and appliances used during development, testing, deployments and monitoring of Erlang systems.

22-03-2013, Friday
Gaming & Social Media, host: Chad DePue

Gaming and social media are two rapidly expanding and overlapping verticals who have not been shy in using Erlang. Startups and established multinationals alike, they need to create cutting-edge products in order to be ahead of the competition. This track is a case study bonanza of success stories we can all learn from.

22-03-2013, Friday
Next Generation Analytics/Erlang and the Web, host: Ville Tuulos

Next Generation Analytics:
The Next Generation Analytics track, explores the technical challenges of working with data sets that are too large for traditional tools. The reward for your efforts are new insights into concurrent distributed analytics of Big Data. This track takes you beyond map-reduce and combines new tools for cost-effective scalability and fault-tolerant analysis. Our speakers will discuss their experiences working with Big Data and offer guidance to help you be effective, as well.

Erlang and the Web:
As web services become ever more sophisticated and stateful and websockets and HTML5 a reality, we see a growing demand for back-end technologies enabling uninterrupted service, quick response time and complex logic. In response to this, a number of Erlang-based web frameworks and exciting Erlang-based web applications have seen the light. In this track, we take a closer look at some of them.

Erlang User Conference: Call for Talks open until 10 March

The conference will take place on 9-10 June. It will be followed by one day of tutorials on 11 June and 3 days of expert training on 11-13 June. 

We are currently accepting talk submissions for the Erlang User Conference 2014. If you have an interesting project you are working on or would like to share your knowledge, please submit your talk here. The deadline is 10th of March.