Skip to content

XProf and Julia

Photo of Zoltán Literáti
Hosted By
Zoltán L.
XProf and Julia

Details

• What we'll do
Hello Erlangers!
I am happy to announce our next meetup with the following agenda.

Péter Gömöri: XProf 2.0 - evolution of tracing-based investigation

How do you introspect Erlang/Elixir production systems handling large number of concurrent requests? There are certainly many ways. I’d like to show an intuitive, visual debugging workflow with XProf through real-world examples.
XProf was originally created to hunt down performance issues. But actually we don’t face serious performance problems every single day. So, the second major release is focused to create a powerful query tool with which you can easily formulate questions about the system behaviour and get meaningful answers immediately.
I will show features we added and how we aim to make the tool modular (with a split architecture) and extensible (via a generalized command framework) to fit multiple setups and use-cases.

Csaba Hoch: How we made Erlang talk to Julia via C

Erlang is an excellent tool for building robust systems, but it's not ideal for mathematics and machine learning algorithms. Fortunately, there are other programming languages that are made for those tasks: the Julia programming language is one such example. This talk will describe how we connected Erlang and Julia, so that our document handling system written in Erlang could use our machine learning algorithms written in Julia.

Speaker bios:

Péter discovered Erlang from his time at Ericsson. He later utilized his experience in various other industries from sports-betting to online advertisement at Erlang Solutions. Recently, he has joined Appliscale to fight with cloud-scale systems.

Csaba is a developer at Cursor Insight Hungary, building the backend of motion analysis systems in Erlang and Julia. Previously he worked at Ericsson, and at Erlang Solutions where he helped create WombatOAM, an OAM tool for Erlang systems. He is also the author of the Vim Erlang indentation and the maintainer of other vim-erlang projects.

• What to bring
Your interest and your good mood.

• Important to know
Keep your RSVP up to date as we will use that one for pizza ordering.

Photo of Budapest Erlang and Elixir Users Group group
Budapest Erlang and Elixir Users Group
See more events
Erlang Solutions office
1093 Közraktár utca 32, 3. emelet · Budapest