The Erlang Factory conferences have been evolving for the past few years. The origins were about bringing together developers to spread the Erlang love and to share battle stories. Over the years our community has grown beyond Erlang to encompass a more diverse range of languages from the Erlang Ecosystem.
Today, to better reflect this, we are rebranding and aligning our events, including the Erlang User Conference, under a new name Code BEAM belonging to a global family of conferences called Code Sync. We are launching a new Code Sync website with all events, past talks and articles, so we hope you'll visit it soon! And see you at the next conference!
We are happy to answer any questions, simply get in touch info@codesync.global.
Day 1, September 8, 2016
Room |
Mälarsalen |
Nobelterassen |
Strindberg |
8:00 - 9:00 |
Registration |
||
9:00 - 9:15 |
Welcome to the Erlang User Conference! |
||
9:15 - 10:15 | |||
Fred Hebert
|
|||
10:15 - 11:00 |
Tea and Coffee Break |
||
11:00 - 11:45 |
From NoSQL to Mo' SQL - Adding Structure and Queriability to Riak |
||
Lukas Larsson
Intermediate
Proficient
ErlangVM
|
Martin Gausby
Beginners
Intermediate
Elixir
|
Gordon Guthrie
Proficient
Databases
Analytics
|
|
11:50 - 12:35 |
Antidote - a Scalable and Consistent Transactional Data Store |
||
Ulf Wiger
Beginners
Intermediate
Proficient
CaseStudies
Architecture
|
Mike North
Beginners
Intermediate
CaseStudies
Architecture
Elixir
|
Annette Bieniusa
Proficient
Databases
Analytics
|
|
12:35 - 14:05 |
Lunch |
||
14:05 - 14:50 |
Surviving Fire: using Erlang as an OS to Achieve Massive Fault Tolerance |
Scalable Multi-Language Data Analysis on Beam: The Cuneiform Experience |
|
Sam Williams
Beginners
Intermediate
Proficient
ErlangVM
|
Andreas Löscher
Intermediate
Proficient
CaseStudies
Architecture
|
Jörgen Brandt
Intermediate
Proficient
Databases
Analytics
|
|
14:55 - 15:40 |
A New Experience of Building Wireless Embedded Systems For Everyone |
||
Robert Virding
ErlangVM
Lisp
|
Peer Stritzinger
Beginners
Intermediate
Proficient
ErlangVM
|
Benoit Chesneau
Intermediate
Databases
Analytics
|
|
15:40 - 16:00 |
Tea and Coffee Break |
||
16:00 - 16:45 |
Abstraction Considered Harmful (and other opinions about writing maintainable code). |
||
Erik Stenman
ErlangVM
|
Norberto Ortigoza
Beginners
Intermediate
CaseStudies
Architecture
Elixir
|
Steven Acreman
Heinz Gies Beginners
Intermediate
Proficient
Databases
Analytics
|
|
16:50 - 17:35 | |||
Jane Walerud
Mike Williams Joe Armstrong Robert Virding Garrett Smith |
|||
17:35 - 18:45 |
Lightning Talks |
||
18:45 - 22:00 |
Dinner and ErLounge Party |
||
Tap on hour to see the talks
8:00 - 9:00
Registration
9:00 - 9:15
Welcome to the Erlang User Conference!
10:15 - 11:00
Tea and Coffee Break
11:00 - 11:45 -
Creating a BitTorrent Implementation in Elixir
Martin Gausby
11:00 - 11:45 -
From NoSQL to Mo' SQL - Adding Structure and Queriability to Riak
Gordon Guthrie
11:50 - 12:35 -
Emulating the Essence of Erlang in RVI
Ulf Wiger
11:50 - 12:35 -
Delightful UX for Distributed Systems
Mike North
11:50 - 12:35 -
Antidote - a Scalable and Consistent Transactional Data Store
Annette Bieniusa
12:35 - 14:05
Lunch
14:05 - 14:50 -
Surviving Fire: using Erlang as an OS to Achieve Massive Fault Tolerance
Sam Williams
14:05 - 14:50 -
Property-Based Testing of Sensor Networks
Andreas Löscher
14:05 - 14:50 -
Scalable Multi-Language Data Analysis on Beam: The Cuneiform Experience
Jörgen Brandt
14:55 - 15:40 -
A New Experience of Building Wireless Embedded Systems For Everyone
Peer Stritzinger
14:55 - 15:40 -
Building a P2P Multi-Purpose Database
Benoit Chesneau
15:40 - 16:00
Tea and Coffee Break
16:00 - 16:45 -
Abstraction Considered Harmful (and other opinions about writing maintainable code).
Erik Stenman
16:00 - 16:45 -
Migrating an Invoicing System to Elixir/Erlang
Norberto Ortigoza
16:00 - 16:45 -
Going Barking Mad with DalmatinerDB
Steven Acreman
Heinz Gies
17:35 - 18:45
Lightning Talks
18:45 - 22:00
Dinner and ErLounge Party
Day 2, September 9, 2016
Room |
Mälarsalen |
Nobelterassen |
Strindberg |
9:00 - 9:10 |
Welcome to the 2nd Day of the EUC! |
||
9:10 - 10:10 |
Keynote: Into the Core - Squeezing Haskell into Nine Constructors |
||
Simon Peyton Jones
|
|||
10:10 - 10:30 | |||
Kenneth Lundin
|
|||
10:30 - 11:00 |
Tea and Coffee Break |
||
11:00 - 11:45 |
Container Orchestration and Software Defined Network: A Field Report |
||
Kostis Sagonas
Intermediate
CoolTools
|
Eric Meadows-Jönsson
CoolTools
Elixir
|
Sargun Dhillon
Beginners
Intermediate
Proficient
Scalability
Multicore
|
|
11:50 - 12:35 |
Concurrency Fount: a Pace-Regulated Supply of Newly Spawned Processes |
||
Kenji Rikitake
Beginners
Intermediate
CoolTools
|
Andrea Leopardi
Elixir
|
Jay Nelson
Intermediate
Proficient
Scalability
Multicore
|
|
12:35 - 14:05 |
Lunch |
||
14:05 - 14:50 | |||
Russell Brown
Beginners
Intermediate
CoolTools
|
Ben Marx
Beginners
Intermediate
Elixir
CaseStudies
Architecture
|
Christopher Meiklejohn
Proficient
lasp
|
|
14:55 - 15:40 | |||
Torben Hoffmann
Beginners
CoolTools
|
Johnny Winn
Beginners
Intermediate
Proficient
Elixir
|
Julian Squires
Proficient
ErlangVM
|
|
15:40 - 16:00 |
Tea and Coffee Break |
||
16:00 - 16:45 |
Building a Graphical IDE in Elm for a Distributed PLC Language Compiling to BEAM |
||
Garrett Smith
Intermediate
AI
Databases
Analytics
|
Claudia Doppioslash
Beginners
Intermediate
Proficient
Elm
|
Csaba Hoch
Viktória Fördős |
|
16:50 - 17:10 | |||
Andy Till
Beginners
Intermediate
CoolTools
|
Renat Idrisov
Intermediate
Benchmarking
|
Johan Blom
|
|
17:15 - 17:35 |
Erlang on Rumprun Unikernel aiding the Microservices Architecture |
||
Paweł Antemijczuk
Nicholas Gunder Beginners
Intermediate
Proficient
CoolTools
|
Ludwik Bukowski
|
Neeraj Sharma
Beginners
Intermediate
Proficient
Unikernel
|
|
17:35 - 17:45 |
Announcement of the Erlang User of the Year 2016 |
||
17:45 - 18:45 |
Closing Notes and Farewell Drinks |
||
Tap on hour to see the talks
9:00 - 9:10
Welcome to the 2nd Day of the EUC!
10:10 - 10:30
10:30 - 11:00
Tea and Coffee Break
11:00 - 11:45 -
Container Orchestration and Software Defined Network: A Field Report
Sargun Dhillon
11:50 - 12:35 -
Fifteen Ways to Leave Your Random Module
Kenji Rikitake
11:50 - 12:35 -
Concurrency Fount: a Pace-Regulated Supply of Newly Spawned Processes
Jay Nelson
12:35 - 14:05
Lunch
14:05 - 14:50 -
Big(ger) Sets: Making CRDT Sets Scale in Riak
Russell Brown
14:05 - 14:50 -
Illustrated App Development
Ben Marx
14:55 - 15:40 -
¡Viva La Evolución! Replicating Life with OTP
Johnny Winn
14:55 - 15:40 -
Think Outside the VM: Unobtrusive Performance Measurement
Julian Squires
15:40 - 16:00
Tea and Coffee Break
16:00 - 16:45 -
Building a Graphical IDE in Elm for a Distributed PLC Language Compiling to BEAM
Claudia Doppioslash
16:00 - 16:45 -
DevOps' Swiss Army Knife for the BEAM
Csaba Hoch
Viktória Fördős
16:50 - 17:10 -
17:15 - 17:35 -
Erlesy - Visualizing OTP State Machines
Paweł Antemijczuk
Nicholas Gunder
17:15 - 17:35 -
17:15 - 17:35 -
Erlang on Rumprun Unikernel aiding the Microservices Architecture
Neeraj Sharma
17:35 - 17:45
Announcement of the Erlang User of the Year 2016
17:45 - 18:45
Closing Notes and Farewell Drinks
The Erlang User Conference 2016 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.
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.
The tutorials will be held at Ericsson in Kista.
Address: Torshamnsgatan 21(coordinates: N 59 24.277 E 017 57.313)
Stockholm, Sweden
Kista T-bana:
The walking directions from Kista T-bana to the venue are here.
Helenelund:
The walking directions from Helenelund train station to the venue are here.
The courses will be held at:
Erlang Solutions AB
Saltmätargatan 5
113 59
Stockholm
The nearest metro is Rådmansgatan
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:
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.
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).
Like every year, this is your chance to shine for 5 minutes at the ErLounge in the evening of 8 September! Share with the audience your latest project, an interesting topic (preferably tech-related), get feedback on a problem you're working on, or, why not, do a stand-up routine :)
Submit your Lightning talk HERE.
Get in touch:
If you require general info: info@codesync.global
To become a sponsor: sponsors@codesync.global
To contact the Conference Organiser directly: monika.coles@erlang-solutions.com