~/conference

Erlang User Conference 2015

Stockholm Erlang User Conference 2015 The EUC 2015 was awesome, like always! This year’s highlights were the news that Erlang will be Apache 2.0 licensed starting the next release and José Valim winning the ‘Erlang User of The Year’ award. If you missed the event, don’t worry! The videos and slides will be up on the website shortly. We also uploaded some photos here. If you’re already thinking about next year’s Erlang User Conference, mark 15 and 16 September in your calendar right now!

titleauthorlength
LING: not just Erlang on Xen - Porting LING to ARM/MIPS MicrocontrollersViktor Sovietov12m
LING runs on Raspberry Pi now with its Erlang VM booting over serial and starting in tens of milliseconds the Xen x86 VM is rewritten from scratch and is non…
Talk on
Erlang from the OutsideBodil Stokke42m
Argues that Erlang already solved high‑scale concurrency decades ago but loses out to modern ecosystems because of poor onboarding and tooling; points to…
Talk on
Telling the Functional Programming StorySimon St.Laurent01h 00m
Functional programming book sales run at about 200 units per week in North America while JavaScript books hit roughly 1,500 units per week and JavaScript the…
Talk on
Scalable is Awesome, Literally!Garrett Smith44m
Argues that “scalable” is hand‑wavy and proposes measurable engineering: use Erlang, measure latency and throughput, prefer suitability over vague scale…
Talk on
Under the Hood: Engineering at William HillPeter Morgan39m
464 bets per second, 5,000,000 daily price changes and 160TB/day flow through a 24x7 platform that uses Apache Kafka as the firehose to persist and replay…
Talk on
Things that MatterBruce Tate39m
Argues that language success comes from concrete early choices and shows how those choices play out with examples: Ruby’s Matz is nice so we are nice…
Talk on
What Elixir is aboutJosé Valim45m
Elixir stakes three concrete goals — extensibility, productivity, compatibility — and delivers them with specific features: protocols add data‑type…
Talk on
Cowboy 2.0Loïc Hoguin47m
http://www.erlang-factory.com/euc2015/loic-hoguin The Cowboy project has matured. After the 1.0 release in the middle of 2014, the project has made great…
Talk on
Techniques for Metaprogramming in ErlangSean Cribbs40m
Claims that generating Erlang is straightforward and practical get demonstrated with concrete code patterns and working tools: macros for compile‑time wrappers…
Talk on
The C1K Problem (...)Peer Stritzinger48m
Goal is to reach ~1000 embedded Erlang nodes but current distribution hits limits: fully meshed connections blow up as O(n^2) (prototype works at ~15 nodes)…
Talk on
Using Elixir to get the fun back in Lego MindstormsTorben Hoffmann46m
Uses EV3 Dev Linux on an SD card, installs Erlang and Elixir, and controls motors by writing values (‑100 to 100) to the duty_cycle_sp and Run files; builds a…
Talk on
mnesia + leveldb (...)Mikael Pettersson49m
mnesia_ext lets mnesia plug arbitrary storage engines so Klarna migrates parts to LevelDB and plugs it via a 3k-line back end and a LevelDB manager for fast…
Talk on
Erlang on OSvZvi Avraham46m
Erlang/OTP compiles and runs on OSv as a proof‑of‑concept: Erlang/OTP on OSv uses OSv’s Linux ABI compatibility and the capstan image tool, JVM apps run by…
Talk on
Using Erlang, Riak and the ORSWOT CRDT at bet365 (...)Michael Owen39m
bet365 reimplements a mission‑critical middle layer using Erlang and Riak 1.4 with an integrated ORSWOT CRDT (dotted version vectors) so clients never handle…
Talk on
Building a Scalable Real Time Bidding ExchangePhilip Clarke37m
Built a real‑time bidding exchange in Erlang that connects to a C++ ad server over Thrift and ZeroMQ, stores campaign JSON in MySQL and caches in ETS, and maps…
Talk on
(...)Distributed SystemsAlvaro Videla45m
Defines concrete models (synchronous, asynchronous, semi‑synchronous), states the precise claim of the FLP impossibility (consensus can fail with even one…
Talk on
Can I stop testing now? (...)Ramsay Taylor44m
Line coverage from OTP cover proves only that code runs; it misses combinational faults. The talk demonstrates MC/DC via Smother giving a decision/condition…
Talk on
From Concept to Reality: Solving Enterprise ChallengesJawad Yaqub01h 00m
Overview of a deployed Erlang-based enterprise data platform that actually uses Riak, Redis, Spark and shows concrete numbers: a recommended five-node…
Talk on
EviNS (...)Oleksiy Kebkal41m
EviNS is a compact open source framework implemented in Erlang that actually runs on EvoLogics acoustic modems or on the DMACE emulator, not just a paper…
Talk on
Cloud Scale ErlangRichard Croucher38m
Title claims cloud scale needs ~4000 servers and an agent model is built using RabbitMQ Mnesia and Yaws to sync browsers phones and tablets; it runs but hits…
Talk on
MongooseIM - The Right Tool for Scalable MessagingMichał Piotrowski28m
MongooseIM 1.6 claims DevOps-friendly metrics and Riak 2.0 integration and demonstrates concrete choices and measurements: exometer replaces folsom for…
Talk on
(...) Rewriting an Existing PubSub Erlang SystemChandru Mullaparthi43m
Rewrites a legacy PubSub into Erlang: models 130,000 top-level nodes as processes, uses a single socket reader plus ETS as a buffer, spawns per-client…
Talk on
Erlang and Java - a Happy MarriageLars-Åke Fredlund44m
A library called JavaErlang connects Erlang and Java by building on jinterface, using Java reflection to avoid precompilation and Javassist to generate proxy…
Talk on
Megacore: Megafast, Megacool?Kevin Hammond47m
Claim: Erlang plus a pattern-driven refactoring tool and a Scale skeleton library produce practical parallelism with concrete results. Implementation creates…
Talk on
Christopher Brown - Lapedo(...)Christopher Brown43m
A framework called Lapedo semi‑automatically turns sequential Erlang into hybrid CPU+GPU code using the Skel skeleton library, OpenCL bindings and the Wrangler…
Talk on
MZBench - Distributed Load Testing the Erlang WayVibhav Garg46m
More info and slides: http://www.erlang-factory.com/euc2015/vibhav-garg One of the main challenges facing todayÍs applications is delivering real time…
Talk on
Joacim Halén - WIND(...)Joacim Halén46m
Wind manages and orchestrates geographically distributed, heterogeneous clouds and claims a modular plugin architecture that supports different hypervisors and…
Talk on
PROWESS: Property-Based Testing for Web ServicesJohn Derrick39m
EU‑funded PROWESS spends three years building a toolchain that actually applies property based testing to real web services and demonstrates it on the…
Talk on
Primer (...)Benoit Chesneau41m
Primer is a distributed, persistent message queue implemented as an Erlang OTP application that is peer‑to‑peer (full mesh), supports PUSH and PULL, optional…
Talk on
Graphical models for QuickcheckKirill Bogdanov46m
Slides and more info: http://www.erlang-factory.com/euc2015/kirill-bogdanov Quickcheck is a tool that generates test data to fit a model provided by a tester…
Talk on
Discovering Parallel Pattern CandidatesMelinda Toth, Tamás Kozsik34m
Slides and more info: http://www.erlang-factory.com/euc2015/melinda-toth The ParaPhrase Refactoring Tool for Erlang (PaRTE) provides automatic, comprehensive…
Talk on
Let's talk Gossip!Radoslaw Gruchalski45m
An Erlang gossip daemon called gossiperl actually exists and runs as a box-level service, uses Apache Thrift for language‑agnostic clients, and provides…
Talk on
Visual functional programming with DRAKON-ErlangStepan Mitkin43m
DRAKON visual diagrams map directly to Erlang functions via a plugin for DRAKON Editor that generates Erlang source code (it also emits C C# Java). Examples…
Talk on
Realtime performance at scale (...)Fredrik Linder43m
Claims extreme throughput: uses Erlang NIF fanout plus batching to push binary payloads and avoid copies, tunes Ranch sockets to active once with large kernel…
Talk on
Latest News from the OTP TeamKenneth Lundin25m
Roadmap items and concrete features are listed not promises: OTP 18 ships within weeks with a license change and a rewritten time system exposing time warp…
Talk on
Embedded Erlang DevelopmentGraham Crowe, Anders Danne44m
Product is a Baseband R503 with the control plane implemented mainly in Erlang controlling C and FPGA fast-path code; requirements force a tiny image and the…
Talk on
Erlang Patterns, Open DebateJosé Valim38m
A website prototype catalogs concrete Erlang patterns, invites pull requests, and records community examples. It names IO list (nested integer lists for fast…
Talk on
Lightning Talks40m
Several short demos land on concrete claims: a graph-as-actors model that runs path searches at about 5 µs per vertex on a 1.24M‑node dataset and scales…
Lightning on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.