Production Elixir Toolkit: Oban, Broadway и современный стек BEAM
 Профессиональный проектный курс для разработчиков Elixir, которые хотят проектировать надёжные production-системы, а не просто устанавливать популярные пакеты. За 20 содержательных уроков вы разберёте Mix, runtime-конфигурацию, Req и Finch, supervision для задач, Oban, transactional outbox, GenStage, Broadway, Flow, Phoenix PubSub и Presence, Cachex, Swoosh, Telemetry, OpenTelemetry, ExUnit, Mox, StreamData, Credo, Dialyxir, Sobelow, Benchee, Recon, libcluster, Horde, releases и Bandit. ## Что вы создадите Итоговый проект — платформа обработки событий: синхронное ядро Phoenix/Ecto, надёжные процессы Oban, ingestion через Broadway, ограниченные внешние HTTP-вызовы, кеширование, уведомления, наблюдаемость, quality gates и управляемый релиз. ## Для кого курс и что нужно знать Уровень курса — intermediate/advanced. Нужны основы синтаксиса Elixir, pattern matching, модулей, процессов, supervision, Mix и Ecto. Опыт с PostgreSQL и Docker будет полезен. ## Методика В каждом уроке есть две авторские схемы, подробная production-теория, компактный пример реализации, эксперимент с имитацией отказа, практическое задание, эксплуатационный checklist и пять вопросов для самопроверки. Рекомендуемое время — 60–90 минут на урок плюс работа над проектом. Названия библиотек, модулей, функций и параметров конфигурации сохранены в оригинальном написании. Обязательные секции `Theory`, `Examples`, `Checklist`, `Questions` также оставлены на английском, поскольку именно эти имена распознаёт импортёр Oceanowledge. > Версии пакетов указаны как учебная база на июль 2026 года. Перед обновлением реального приложения всегда проверяйте официальную документацию и changelog.