ElixirConf 2014
who it's for
elixir developers, backend developers, systems engineers, platform engineers, devops engineers, engineering managers
topics
OTP supervision trees and supervisors; Elixir macros and metaprogramming; Hex package manager and registry; mix, escript and CLI tooling; Phoenix web framework; lightweight process concurrency and actors; hot code upgrades and rolling deploys; ports, porcelain and external I/O; pattern matching as parsing; performance benchmarking on BEAM; distributed table migration and connection proxying; ETS and per-process state design
| title | author | length |
|---|---|---|
| Erlang Rationale | Robert Virding | 49m |
Rationale focuses on specific design choices: a language built as part of a system with only immutable data and processes, lightweight concurrency that… | ||
| Keynote: Elixir | José Valim | 01h 00m |
Timeline shows a 2011 prototype then a rewrite into a Lis‑macro style core that trades global injection for explicit macros and module require; claims focus on… | ||
| Hex - How it was built | Eric Meadows–Jönsson | 46m |
Hex is a package manager with a standalone CLI and an HTTP API built on Plug and Ecto that already serves 100 packages and almost 400 releases with about… | ||
| The First Few Sips | Richard Bishop | 33m |
Starts from a Ruby background and documents concrete wins: pattern matching and function heads remove branchy control flow, recursion plus immutable data… | ||
| Elixir in an Enterprise Telecommunications Product | Stephen Pallen | 49m |
An existing C PBX gateway is rewritten in Elixir, keeps one C sun rpc piece, and moves from prototype to product verification lab with an alpha site next week… | ||
| Keynote: Think Different | Dave Thomas | 56m |
Claims that Elixir makes pattern matching pervasive and that thinking in pattern matching as parsing plus functions as transformations changes how code is… | ||
| Writing Command Line Applications with Elixir | James Smith | 32m |
Elixir is used end to end: mix for projects and deps, escript build to produce a single executable, OptionParser for flags, and ports/porcelain to call the… | ||
| Elixir - Evaluating Performance of Language | Filipe Varjão | 29m |
Comparison claims that Elixir matches Erlang and overlang on heavy message passing while Java, Scala, Python and Ruby fail to scale. The evaluation uses the… | ||
| Otp In Production: The Nitty-Gritty Details Of Game Servers | Martin Schurrer | 28m |
Production OTP game servers run real-time card tables with four players each, use Cowboy and Ranch for connections and push JSON at the border, and implement a… | ||
| Elixir Elevate | Greg Vaughn | 43m |
Claims that OTP + Elixir makes a simple, robust concurrent system: an elevator simulator built with hail struct messages, gen_server start_link callbacks… | ||
| Thinking in a Highly Concurrent, Mostly-functional Language | Francesco Cesarini | 49m |
Concrete claims and concrete artifacts: an ATM switch prototype reaches 30,000 calls per pair of boards by moving from monolithic processes to a process per… | ||
| The Excitement of Elixir | Devin Torres | 32m |
Claim: the Erlang VM yields fault-tolerant services that can run for a year without attention after a four-to-six month build. Concrete tools and code: reads… | ||
| Rise of The Phoenix - Building an Elixir Web Framework | Chris McCord | 44m |
A new Elixir web framework claims to give Rails‑style productivity without sacrificing performance by compiling routes and templates to function clauses and… | ||
| Speaker Panel | José Valim, Dave Thomas, Robert Virding, Francesco Cesarini, Chris McCord, Bruce Tate | 57m |
Notes on actual content not topic fluff: mentions that Phoenix currently omits a model layer and Ecto provides validations; mix compiles projects in parallel… | ||
| Fear and the Evolution of Languages | Bruce Tate | 45m |
Thesis: adoption hinges on specifics not slogans — two forces drive change, paralyzing fear (cost, retooling, abandonment) and motivating fear (multi‑core… | ||
| Introduction to Elixir for Rubyists | Josh Adams, Robby Clement | 51m |
Shows concrete claims and live hacks: actual Elixir features used (gen_server/agents/tasks, pattern matching and the pipe operator), platform tools and… | ||
| nothing matches | ||