About us
What is Elixir?
Elixir is a dynamic functional language based on almost 30 years old Erlang language and platform. Erlang is used in the systems that require high throughput and reliability (uptime). Examples of such systems are telecom servers and also big Internet apps like WhatsApp. Elixir is running on Erlang's virtual machine called BEAM. Elixir author José Valim got inspiration from languages like Ruby, Clojure and of course Erlang. For web development with Elixir there has recently been released a version 1.0 of Phoenix framework. Phoenix and Elixir combination is distringuished by µS response times, short and long term productivity, advanced failure handling and much more.
Upcoming events
1

November Meetup
Platogo Interactive Entertainment GmbH, Sechskrügelgasse 10/17, Wien, La, AT## Agenda
18:30: Arriving, chatting
19:00: ClusterFu**tional: Four Years of Distributed Elixir at Big Energy by Aaron Cruz
19:40: Pizza and drinks
20:10: Talk 2 (We want to hear from you!)
20:45: Hanging out. Discussing awesome talks## Talks
ClusterFu**tional: Four Years of Distributed Elixir at Big Energy
by Aaron Cruz
A hopefully shorter version of my talk at CodeBeam Europe (Oct 21-22, 15% off coupon if you want one).Clustering is one of the BEAM’s best selling points and one of its least understood. Most of us learn just enough to get nodes talking and then close our editor, which is a shame, because the interesting stuff starts right after that.
Distribution on the BEAM isn’t a library bolted on top, it’s baked into the runtime. Once you understand what it’s actually giving you, a lot of the things you’d normally reach for (queues, RPC layers, service meshes) start to look like workarounds for problems you don’t have.
I’ll cover how nodes find each other, how processes get spread across a cluster, and what libcluster is actually doing under the hood, plus the patterns that hold up in production and the drawbacks nobody warns you about. I’ll also get into when distributed Erlang is the right tool and when you should pick something else instead, because the answer isn’t always “cluster it.”---
This month will be at the Platogo offices again (a short walk from Rochusgasse U3). It's been almost exactly 3 years! They'll be sponsoring food and the venue. Platogo builds a product that is backed by Elixir and Ruby and serves a whole lot of traffic. They are always looking for talented Elixir developers who are interested in an interesting challenge in Vienna.
We're looking for talks. 5-20 mintues. Did you learn something cool at work or in a side project? Have you been thinking deeply about a topic or just started using a great library? Let us know! New speakers always welcome.
I'll keep you up to date as updates come in.
See you soon!
14 attendees
Past events
40


