Loading Events

« All Events

  • This event has passed.

Improving RPC calls in Erlang and Elixir (San Francisco)

October 8, 2015 @ 6:30 pm

Event Info

RPC calls are the bread and butter of any Erlang distributed setup. But what happens when the amount of messages exchanged between nodes overwhelm all out-of-the-box solutions (such as rpc/rex and remote spawn) Erlang offers and the stability of your infrastructure is threatened? gen_rpc (and its Elixir sister project ExRPC) is a library designed to solve just that. Panagiotis will talk about what led to the creation of gen_rpc, its architecture, the issues that arose, the benefits and will be making a side-to-side Erlang/Elixir project comparison by comparing gen_rpc and ExRPC’s development processes.

Panagiotis Papadomitsos is the Head of Mobile Intelligence (ex-BugSense) Infrastructure and the lead Erlang Engineer at Splunk. His team has conceived, designed, built and automated distributed always-on infrastructure and applications that handle more than 120K requests/second, 24/7 from mobile devices all over the world. He’s been committing production Erlang code since 2011 and tampering with distributed systems since 2007. For a little over a decade, he’s worked with large scale hosting companies, IT enterprise solution providers and was part of the BugSense team that got acquired by Splunk in 2013.

6:30 – Doors Open + food/beer

7:00 – Talk Starts


October 8, 2015
6:30 pm


250 Brannan St. , San Francisco, CA 94107