Join us for the 20th Erlang User Conference! Grab your ticket now.


 

 

Katie Miller

Keynote: Composing a Functional Community
Lambda Ladies Co-Founder and OpenShift Developer Advocate

Robert Virding

Training: OTP Express
Hitchhiker's Tour of the BEAM
Co-Inventor of Erlang, Principal Language Expert at Erlang Solutions

Bruce Tate

FEAR. The Drivers of Language Evolution
CTO, icanmakeitbetter.com

Erik Stenman

Erlang Engine Tuning: Part IV - Tuning
Bearded Erlang Hacker

Andreas Löscher

A Nifty Tool to Call Hell from Heaven
Confused C Programmer

John Hughes

QuickCheck Evolution
Making Hard Stuff Easy with Functional Programming.

Ulf Wiger

Locks - Erlang-style Scalable Distributed Locking
Feuerlabs Co-founder and Developer Advocate

Christopher Meiklejohn

Distributed Deterministic Dataflow Programming
Software Engineer @Basho and Graduate Student

Duncan McGreggor

The State of LFE: A Lisp Flavoured Smörgåsbord
Passion Community Concurrency S-Expressions

Kostis Sagonas

A Nifty Tool to Call Hell from Heaven
Tutorial: Scalability and the Erlang VM
Tools Guy with an Academic Interest in Erlang

Kenneth Lundin

MAPs Now and Then
Manager of the Erlang/OTP Dev Team at Ericsson

Angela Johansson

Hobby Electronics on the Raspberry Pi
Think in Erlang and Your Code Writes Itself

Peer Stritzinger

Heavy Industry Erlang
Entrepreneur, Erlang Embedded and Automotive Expert

Yosuke Hara

Scaling and High Performance Storage System: LeoFS
LeoFS, Distributed Storage @Rakuten

Torben Hoffmann

Erlang Patterns Matching Business Needs
CTO @ Erlang Solutions

Paul Davis

Knit: A New Tool for Releases and Upgrades
Sr. Software Engineer at Cloudant

Natalia Chechina

Scalable Distributed Erlang
Tutorial: Scalable Distributed Erlang
Research Associate at the University of Glasgow

Christopher Brown

Bridging the Divide: A New Tool-Supported Methodology for Programming Heterogeneous Multicore Machines
Postdoctoral Research Fellow at University of St Andrews

Laura M. Castro

Erlang as Supporting Technology for teaching Software Architecture
Teacher and Learner, Researcher and Finder, Traveler and Stayer

Wojciech Turek

Agent-based Evolutionary Computing
Let It Be Simple, Let It Be Multiple

Garrett Smith

Why The Cool Kids Don't Use Erlang
Programmer-In-Anger

Jordan Wilberding

Powering your Web and Mobile Applications
Distributed Engineering Nomad, now @ CHEF

Samuel Rivas

Ask not what your Erlang can do for you
Just Functional

Richard Jonas

Monitoring Erlang Systems with WombatOAM
Software Developer at Erlang Solutions

Mats Cronqvist

Taking the printf out of printf Debugging
Mashing the Monolith

Roberto Aloi

Training: Erlang Express
Profiling and Debugging Erlang Systems
Software Engineer, Erlang passionate, Father

Malcolm Matalka

NoDB: A Database For Lightspeed
Erlang Roughneck

Stavros Aronis

Concuerror: Into Real Code
Hunter of Discrepancies in Erlang Code

Fredrik Linder

Real-Time Performance at Massive Scale
‎Senior Platform Engineer @ Machine Zone

Tamás Kozsik

Where Shall I Parallelize?
Programming Cyber-Physical Systems

Eric Meadows-Jönsson

Elixir Tooling: Exploring Beyond the Language
Elixir Team Member

Csaba Hoch

Tutorial: Deploying and Monitoring Erlang Nodes in the Cloud
Software Developer @ Erlang Solutions

Diana Corbacho

Tutorial: Load Testing Made Easy
Senior Systems Engineer & Researcher at Erlang Solutions

Marc Sugiyama

Tutorial: Elixir
Weaving OpenFlow Together with LOOM
Senior Architect @ Erlang Solutions

Radosław Szymczyszyn

Tutorial: Introduction to Load Testing with Tsung
MongooseIM/ejabberd Engineer at Erlang Solutions Kraków

Day 1, June 9, 2014

8:00 - 9:00

Registration

Mässhallen

9:00 - 9:15

Welcome to the Erlang User Conference!

Mässhallen

10:15 - 11:00

Mid-Morning Break

Mässhallen


11:00 - 11:45 - Next Generation Databases & Analytics

Go Big
Richard Croucher

Riddarsalen


11:00 - 11:45 - Infrastructure & Distribution

Scaling and High Performance Storage System: LeoFS
Yosuke Hara

Fogelström


11:50 - 12:35 - Erlang VM

Erlang Engine Tuning: Part IV - Tuning
Erik Stenman

Mässhallen


11:50 - 12:35 - Next Generation Databases & Analytics

dcouch, an Alternative to Mnesia with Unique Features
Benoît Chesneau

Riddarsalen


11:50 - 12:35 - Infrastructure & Distribution

Weaving OpenFlow Together with LOOM
Marc Sugiyama

Fogelström


11:50 - 12:35 - Cool Tools & Gadgets

The Last REST Client You Will Ever Need
Loïc Hoguin

Galleriet

12:35 - 14:05

Lunch

Mässhallen

14:05 - 14:50 - Erlang VM

MAPs Now and Then
Kenneth Lundin

Mässhallen


14:05 - 14:50 - Next Generation Databases & Analytics

NoDB: A Database For Lightspeed
Malcolm Matalka

Riddarsalen


14:05 - 14:50 - Infrastructure & Distribution

Large Partially-connected Erlang Clusters
Motiejus Jakštys

Fogelström


14:05 - 14:50 - Cool Tools & Gadgets

Concuerror: Into Real Code
Stavros Aronis

Galleriet

15:40 - 16:25

Mid-Afternoon Break

Mässhallen

16:25 - 17:10 - Erlang VM

Hitchhiker's Tour of the BEAM
Robert Virding

Mässhallen


16:25 - 17:10 - Next Generation Databases & Analytics

Agent-based Evolutionary Computing
Wojciech Turek

Riddarsalen



16:25 - 17:10 - Cool Tools & Gadgets

QuickCheck Evolution
John Hughes

Galleriet


17:15 - 18:00 - Next Generation Databases & Analytics

Riak 2.0: The Swiss Army Database
Christian Dahlqvist

Riddarsalen


17:15 - 18:00 - Infrastructure & Distribution

Locks - Erlang-style Scalable Distributed Locking
Ulf Wiger

Fogelström


18:00 - 19:00

Drinks Reception & Lightning Talks

Mässhallen

19:00 - 22:00

Erlounge - Conference Dinner and Party

Mässhallen


Day 2, June 10, 2014

8:45 - 9:00

Welcome Tea and Coffee

Mässhallen

9:00 - 9:15

Welcome to the 2nd Day of the EUC!

Mässhallen

10:15 - 11:00

Mid-Morning Break

Mässhallen

11:00 - 11:45 - Scalability & Multi-Core

Heavy Industry Erlang
Peer Stritzinger

Mässhallen


11:00 - 11:45 - Case Studies & Architecture

Powering your Web and Mobile Applications
Jordan Wilberding

Riddarsalen



11:00 - 11:45 - Language Evolution

FEAR. The Drivers of Language Evolution
Bruce Tate

Galleriet

12:35 - 14:05

Lunch

Mässhallen

15:40 - 16:25

Mid-Afternoon Break

Mässhallen

16:25 - 17:10 - Scalability & Multi-Core

Where Shall I Parallelize?
Tamás Kozsik

Mässhallen




16:25 - 17:10 - Language Evolution

Why The Cool Kids Don't Use Erlang
Garrett Smith

Galleriet

17:15 - 18:00 - Scalability & Multi-Core

Scalable Distributed Erlang
Natalia Chechina

Mässhallen


17:15 - 18:00 - Case Studies & Architecture

Zaark, An Erlang Themed Voyage into VOIP and Messaging
Jan Henry Nyström

Riddarsalen



18:00 - 18:20

Latest News from the OTP Team - Kenneth Lundin

Mässhallen

18:20 - 18:30

Announcement of the Erlang User of the Year & the Most Influential Talk of 1999

Mässhallen

18:30 - 19:30

Closing Notes and Farewell Drinks

Mässhallen


Tutorials - 11 June

Access to the tutorials is free for all delegates to the Erlang User Conference, but registration is required. You are welcome to register for as many tutorials as you like, but unless you can clone yourself make sure they do not overlap.

We have a limited number of places and the seats will be allocated on the first come, first served basis. The tutorials are hands-on, so please bring your laptops. 

Introduction to Load Testing with Tsung - Radosław Szymczyszyn

Profiling with Percept2 - Huiqing Li & Simon Thompson

Scaling Applications With RabbitMQ - Alvaro Videla

Elixir - Marc Sugiyama

Load Testing Made Easy - Diana Corbacho

Erlang in Production - Tricks and Tools for Running Erlang Production Systems - Jesper Louis Andersen

Scalable Distributed Erlang - Natalia Chechina

Deploying and Monitoring Erlang Nodes in the Cloud - Csaba Hoch

Scalability and the Erlang VM - Kostis Sagonas

QuickCheck - Let a Computer do your Testing - Thomas Arts

Q&A Session by the OTP Team - Andreas Schumacher

Riak 2.0.: Features, features, features - Christian Dahlqvist

REGISTER HERE

User Groups and Meetups on 9 June from 6 to 7 pm

Lisp Flavoured Erlang Design Summit

The Lisp Flavoured Erlang Community is pleased to announce that we will be holding our first ever community design summit in Stockholm, Sweden during the Erlang User Conference. Our goals are to not only share plans, but to discover what you want from LFE and how do you want to use it. This is an opportunity for us to work together, explore interesting problems to solve, build community consensus around language goals, and identify efforts around which each of us are interested in collaborating with others in the course of subsequent months.

Please Note: The Design Summit will only be accesible to EUC delegates

IMPORTANT:

We have one more room available on the 9th of June from 6 to 7 pm. All delegates and speakers interested in organising a meetup or a user group during this interval are invited to submit their proposals here.

Please Note: This user group/meetup will only be accesible to EUC delegates

Conference Venue

 

The Erlang User Conference 2014 will be held in the exciting, spacious building of the Münchenbryggeriet. This old building has been a characteristic part of the Stockholm skyline for over 100 years and until 1971 was used as a brewery. Since then, however, the venue has undergone fantastic refits and has seen the building transformed from the historic industrial space of the past into the bright and modern conferencing venue that you see today – marrying the old and the new to create a truly unique experience.

 

Mälarsalen AB
Torkel Knutssonsgatan 2
118 25 Stockholm, Sweden

 

The nearest metro is Mariatorget T-bana, exit Torkel Knutssonsgatan

A downloadable map is available here.

 


Tutorial Venue

 

The tutorials will be held at:

Ericsson

Torshamnsgatan 21,
coordinates: N 59 24.277 E 017 57.313

Torshamnsgatan 21 (coordinates: N 59 24.277 E 017 57.313)
Stockholm, Sweden

The nearest metro is Kista T-bana‎. The walking directions from Kista T-bana to the venue are here.

The nearest train station is Helenelund. The walking directions from Helenelund train station to the venue are here.

Emergency Contact Telephone: Monika Jarzyna +44 79 834 849 74


 Training Venue

 

The venue for the University courses will be:

 

Business Center Bilpalatset - OTP Express course
S:t Eriksgatan 117 C, 7 tr
113 43
Stockholm

The nearest metro is S:T Eriksplan

A downloadable map is available here

 

      Erlang Solutions AB - Erlang Express course
      Saltmätargatan 5
      113 59
      Stockholm

The nearest metro is Rådmansgatan


Getting to Stockholm

 

There are four airports within range of Stockholm.

Arlanda is the main airport, the major airlines fly there. You can get from Arlanda to Stockholm Central Railway station by:

  • Arlanda Express. Leaves every 15 minutes, takes about 25 minutes, costs 260 SEK (130 if you're under 26!) one-way. Comfortable but expensive.
  • Flygbuss. Leaves every 10 or 15 minutes, takes about 45 minutes, costs 105 SEK one-way.
  • Taxi. Won't save you any time, but it will cost more. The taxi company "Taxi Stockholm" has fixed prices to and from the airport, but make sure you ask for "fixed price". The fixed price for Arlanda to Stockholm City is 520 SEK + surcharges.

Bromma Airport is used mainly for domestic flights. There's a Flygbuss (20 minutes, 75 SEK one-way) and also normal public transport, e.g. you can take bus 152 to the station.

Skavsta and Västerås are two "budget" airports used by Ryanair, e.g. there are several flights to and from London (Stansted/Luton) every day. Take the Flygbuss to town, it's the only sensible option. They leave whenever a flight arrives.


Public Transport in Stockholm

Stockholm is not a good place to get around by car.

Public transport is excellent, though not cheap. There's a great webpage with timetables, maps and information. 

You might also check the Tourist Information. (Tip: the dots above the letters in station names such as Älvsjö are crucial, the trip planner won't give you the right stations if you leave them out, but it does, eventually, give you some buttons you can click to get those letters if your keyboard doesn't have them. Alternatively, cut and paste the name from this page.)


Platinum sponsors

 

bashoKlarna

 

 

Gold sponsors

 

Erlang Solutions   Kivra   Ericsson

                                           Campanja   Spillgames

 

 

Silver sponsors

 

 tail-f  Adroll   tail-f quviq   stMachineZone

 

 

Media sponsors

               infoq        mostlyerlang       ErlangCentral  

LambdaLadies    OReilly