A scatch of event driven architecture using Elixir and Broadway with RabbitMQ. In this architecture, Elixir/Phoenix applications communicate asynchronously via RabbitMQ using the AMQP protocol. RabbitMQ serves as the message broker, facilitating event distribution. Broadway, a streaming library, processes incoming messages, enabling scalable and fault-tolerant data processing pipelines.
Магия Elixir в рассылке e-mail / Александр Швец (Xeteq) (High Load Channel)
Idempotent seeds in Elixir (Article)
Elixir: The Wickedly Awesome Batch and Stream Processing Language You Should Have in Your Toolbox (YouTube Talk)
Insert 19 million rows with Elixir/Phoenix and PostgreSQL (Medium Article)