The EUC is back on 7-9 June! The EB rate is now open!




Cancellation policy:
Refunds can only be made to the account that was used in the original transaction. You can cancel your order until 11 May 2017 for a full refund minus the processing fees.
Cancellations after 11 May 2017 are refunded as indicated below:
12 May - 25 May: Refund of 50% of the ticket(s) cost
26 May - 1 June: Refund of 25% of the ticket(s) cost
2 June onwards: Non-refundable

Sam Aaron

Keynote: Distributed Jamming with Sonic Pi and Erlang
Creator of @Sonic_Pi, Live Coding Musician

Jonas Bonér

Talk Title Coming Soon... ‎Founder & CTO at Lightbend

Mark Allen

Sagas in Erlang: Distributed Transactions without Locks
Distributed systems dilettante

Kenneth Lundin

Erlang VM News regarding Dirty Schedulers and I/O
Head of the Erlang/OTP Team at Ericsson

Peter Van Roy

Ditching the Data Center: How to Stop Worrying and Love the Edge
Professor at UCL and Coordinator of LightKone

Clara Benac Earle

Building Distributed and Robust Multi-Agent Systems (MAS)
Spreading Erlang to the World

Chad Gibbons

Erlang Micro-Services with all the Buzzwords
Architect and Engineering Leader

Mariano Guerra

Efene and the BEAM Community
Technology wanderer, distributed system and programming language developer wannabe

Paweł Antemijczuk

Anti-Patterns in the Wild
Lead Erlanger at Motorola Solutions

Maarten Faddegon

Anti-Patterns in the Wild
Likes to have fun with functional programming

Loïc Hoguin

A Tale of 2.0 Cowboys
Developer, Tester, Writer

Melinda Tóth

What we Found in the BEAM Code
Leader of the RefactorErl Project

Sam Williams

How to Build an OS With Erlang: A Whistle-Stop Tour of HydrOS
PhD student at the University of Kent

Pedro Marques da Silva

Maestro - Orchestrating Large Scale Multiplayer Games
Lead Software Developer @ Miniclip

Pedro António Ferreira Engana

Maestro - Orchestrating Large Scale Multiplayer Games
A Backend Developer with a Passion for Game Development

Benoit Chesneau

Building a Database from Scratch
web and database craftsman

Péter Gömöri

XProf solves All Your Performance Issues
BEAM Enthusiast at Appliscale

Peer Stritzinger

Fixing Erlang’s Distribution Protocol
Tutorial: Hands-On Embedded Systems Tutorial with GRiSP
Founding owner and managing director of Peer Stritzinger GmbH

Aleksei Magusev

The Pursuit of Instant Pushes
Elixir Core Team Member

Benjamin Tan

Implementing a Worker Pool in 4 Acts
Author and Software Engineer @ Pivotal Labs

Martin Sumner

My first Erlang Project: Leveled a pure Erlang Key-Value Store
Builder and Operator of High-Availability Systems

Jesper L. Andersen

A GraphQL Implementation for Erlang
Erlang Programmer, FP Geek

Johnny Winn

Taming the Web with Cowboy & Coyote
Host of the Elixir Fountain

Michał Piotrowski

Latest News from the MongooseIM Team
MongooseIM Tech Leader

Luis Rascão

Let's Make Release Upgrades Great Again!
Senior Software Developer @ Miniclip

Tom Szilagyi

Dumpster Dive your Erlang Data!
Erlang hacker, Klarna engineer

This year the conference will be centred around the following themes:

Tools & Frameworks

Erlang and Elixir's popularity is growing but it's not always clear what off-the-shelf software is useful in production quality systems. In this track you will learn what existing production systems' maintainers are using to monitor and test their systems. This track will include the war stories and experience reports of novice and expert users alike. You will also learn from the leading experts and committers about new and leading frameworks such as (but not limited to) Phoenix, MongooseIM, Nerves and RabbitMQ. You will find out how these frameworks work, how to best use them and where not to use them.

Case Studies

Every new domain that Erlang and Elixir pushes into brings a new class of problems and a new class of solutions. In this track we'll learn from other's experience, where things have been peachy and where they haven't been so much. We'll all walk away with a more clear idea of how to build highly reliable software.


In this track you will learn from the leading experts and Erlang committers about new language constructs, virtual machine implementations and powerful libraries which together form the Erlang eco-system. Esoteric VM implementations are presented, alongside improvements and enhancements to the existing ones. You will learn how many of its features work and how to best use them to write fast and efficient code.

Distribution, Concurrency & Multicore

Scaling vertically by adding more powerful hardware is a thing of the past. We scaled horizontally, by adding more commodity hardware. With the coming of age of mega-core architectures, we have the choice of either adding more hardware or more cores, or both. Erlang style concurrency puts us ahead of the game when it comes to scaling with both approaches.

Research and Innovation

Whether it’s embedded devices, distributed systems or scaling, research is always at the heart of the BEAM community. In this track we’ll look at the most critical problems in the industry as a whole and possible solutions that can scale to millions of people.

Web Applications & Beyond

The web and mobile applications landscape requires technologies that embrace change and multiple paradigms. In this track we’ll look at the state of the art in the Erlang and Elixir world to produce performant and resilient applications that stand the test of time, both in terms of scale and requirements.

This year at the #EUC17 we welcome back the Erlang User of the Year award.

If you know of someone who you think is deserving of this great honor please take the time to nominate them (link to follow).

Conference venue

The Erlang User Conference 2017 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.

Torkel Knutssonsgatan 2 
118 25 Stockholm, Sweden

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

The address for arriving by taxi is: Söder Mälarstrand 29, 118 25 Stockholm.

A downloadable map is available here.


Tutorial Venue

The tutorials will be held at Ericsson in Kista.


Address: Torshamnsgatan 21(coordinates: N 59 24.277 E 017 57.313)

Stockholm, Sweden

Torshamnsgatan 21,
coordinates: N 59 24.277 E 017 57.31

Kista T-bana‎:

The walking directions from Kista T-bana to the venue are here.


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

The courses most likely will be held at:

Erlang Solutions AB
Saltmätargatan 5
113 59

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 280 SEK for a one-way ticket, 540 SEK for a return one. Comfortable but expensive.
  • Flygbuss. Leaves every 10 or 15 minutes, takes about 45 minutes, costs 99 SEK one-way or 198 return.
  • 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. Take the Flygbuss to town, it's the only sensible option, it costs 139 SEK one-way. 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).

Platinum Sponsor


Gold Sponsors




Silver Sponsors


Stay in touch! We will keep you posted about the EUC and other Erlang and Elixir-related events.