Workshop
Advanced

The Elixir Workshop: 2.0

Approved

Session Description

We went through the beginner introduction last year.
This year we dive into slightly advanced concepts.

Building blocks of Elixir / Erlang / Beam's concurrency stack:

  • the actor model.

  • Process

  • Tasks

  • Agent

  • Genserver

  • Supervisors

  • Registry.

  • Application

We shall start with a few boilerplate templates that shall be completed by attendees during the course of the workshop.


Prerequisites:
A laptop preferably running a *nix based operating system.
Git, Elixir and Erlang installed on the machine.
A personal hotspot internet connection, just in case the venue's internet falters.
Familarity with Elixir's syntax.

Key Takeaways

Someone who completes the workshop shall:

  • understand elixir's concurrency model

  • cluster elixir nodes and build a distributed system.

  • run a small app on the local cluster.

References

Session Categories

Engineering practice - productivity, debugging
Tutorial about using a FOSS project
Which track are you applying for?
Main track

Speakers

Anuvrat Parashar
Founder and CEO Essentia.dev
Anuvrat Parashar

Reviews

0 %
Approvability
0
Approvals
0
Rejections
1
Not Sure

People would require more details about the workshop. Even if the target audience is who already knows Elixir, I would request the proposer to add more details so that students and others on the edge would get interested.

Reviewer #1
Not Sure