Erlang, Elixir & RabbitMQ resources - Erlang Solutions Blog

2 min read Original article ↗

Elixir programming language

Elixir Tutorials

Elixir Tutorials

Paweł Długosz explores how Elixir’s concurrency model and fault-tolerant design simplify scalable system development for developers

The BEAM-Erlang’s virtual machine

The BEAM-Erlang’s virtual machine

Lorena Mireles breaks down the Erlang Virtual Machine (BEAM), pivotal for Elixir’s reliability and scalability.

The BEAM-Erlang’s virtual machine

The BEAM-Erlang’s virtual machine

Lorena Mireles breaks down the Erlang Virtual Machine (BEAM), pivotal for Elixir’s reliability and scalability.

Erlang Concurrency: Evolving for Performance

  • Erlang
  • 10 min of reading time

Erlang Concurrency: Evolving for Performance

Erlang’s concurrency model, built for scalability, now competes with C and Rust in performance, powering messaging systems and large-scale platforms.

Naming your Daemons

Naming your Daemons

Tee Teoh explores the importance naming your programming daemons and how to effectively label your Elixir processes for clearer code.

gen_statem Unveiled

  • Erlang
  • 18 min of reading time

gen_statem Unveiled

In this post by Nelson Vides, explore the practical applications of Erlang’s gen_statem behaviour, as discussed in his recent FOSDEM conference talk.

Advent of Code 2023

  • Erlang
  • 80 min of reading time

Advent of Code 2023

We’re back with Piotr and solving all the Advent of Code puzzles in Erlang. Get ready as we share our daily updates throughout December.

Business challenges

Blockchain Tech Deep Dive | 6 Principles

Blockchain Tech Deep Dive | 6 Principles

Blog series of thinking from Erlang Solutions’ subject matter experts on blockchain technology from software engineering principles to how Erlang and Elixir can help you innovate in the space.

Sign up for our quarterly newsletter

Keep up to date with the latest news, best practice ideas and exclusive offers. Don’t miss out. Sign up here.