About

EmpEx, the Empire City Elixir Conference, is a new conference for the Elixir programming language and ecosystem held in New York City. We will present a single track of technical talks in a memorable, sophisticated environment. Our goal is to bring a sense of aesthetic and fun to the growing Elixir community. We'd love for you to join us.

Photos

Location

EMPEX will be held at Subculture, an initimate jazz club in Soho.

Subculture
45 Bleecker St, New York City, 10012
Find it on Google Maps

Keynotes

We're proud to announce the following keynotes for the first annual EMPEX!

Cesarini francesco

Francesco Cesarini

Concurrency + Distribution = Scalability + Availability, a journey architecting Systems on BEAM

Erlang/OTP has for years been described as your secret sauce to writing scalable and available systems. Erlang alone, however, will not do any magic. It is merely an enabler that, thanks to its semantics, programming model and predictable virtual machine makes the end results easier to achieve.

In this talk, we will walk through the topology patterns of modern distributed architectures, discussing the tradeoffs in scalability and reliability of the actor model, the failure model and the built-in distribution model the BEAM encourages you to take.

Francesco founded Erlang Solutions and has written Erlang Programming and Designing for Scalability with Erlang/OTP.

Guimaraes george

George GuimarĂ£es

Async Jobs in Phoenix

It's inevitable: you'll need to do some tasks in background. Maybe it's an email you need to send. Maybe it's an image resizing. Maybe it's a business rule that doesn't need to run in the web request.

In this talk, we'll code and test implementations for these patterns in Elixir/Phoenix, ranging from how you can use Task.async or Task.Supervisor for fire-and-forget tasks, to using an "external" queue and workers like exq.

More importantly than the tools, we'll examine the kinds of questions you need to ask to decide which tool will fit your needs.

George is co-founder at Plataformatec, a software consultancy in Elixir and Ruby. His favorite topics are Discrete Integration, monoliths, and picoservices with Elixir.

Tate bruce

Bruce tate

The Climb - Experiencing the Rise of Elixir from the Inside

Coming soon!

Bruce is the author of Seven Languages in Seven Weeks and co-author of Programming Phoenix. He is CTO at http://icanmakeitbetter.com.

Presentations

We're proud to announce the following presentations for the first annual EMPEX!

Schedule

9:00AM
Doors open / Registration

We'll be opening the doors for the conference at 9AM, providing breakfast, coffee, lunch, and refreshments throughout the day, and hosting an after-party at a nearby location.

9:30AM
Opening Remarks
9:45AM
Concurrency + Distribution = Scalability + Availability, a journey architecting Systems on BEAM
10:30AM
The Journey to Elixir in Production At Scale
10:50AM
Break
11:05AM
Real World Elixir Deployment
11:55AM
Async Jobs in Phoenix
12:15PM
Lunch
1:00PM
Giving back, building your first package
1:25PM
A Journey To The Center Of The BEAM
2:05PM
Break
2:20PM
Letting the Phoenix Fly in Production
2:45PM
Micropatterns: Learning to reach quickly for the right tool
3:25PM
Break
3:50PM
Code Generation in Elixir
4:35PM
The Climb - Experiencing the Rise of Elixir from the Inside
5:15PM
Closing Remarks
5:30PM
After Party!

The afterparty will be held a short walk away at Swift Hibernian Lounge (34 E 4th St New York, NY 10012)

Sponsors

Organizers

Antaramian david

David Antaramian

Bell chris

Chris Bell

Denkinger troy

Troy Denkinger

Denkinger lisa

Lisa Denkinger

Helen Hood

Helen Hood

Mccown andy

Andy McCown

Nussbaum lee

Lee Nussbaum

Price cameron

Cameron Price

Updates