<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Nick Komissarenko</title>
    <description>The latest articles on DEV Community by Nick Komissarenko (@techfriend).</description>
    <link>https://dev.to/techfriend</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3840537%2Fb0f4ba5f-0eee-4369-b5df-45a2384d0e84.jpeg</url>
      <title>DEV Community: Nick Komissarenko</title>
      <link>https://dev.to/techfriend</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/techfriend"/>
    <language>en</language>
    <item>
      <title>Масштабируем Apache Airflow: переводим архитектуру на Celery и Redis</title>
      <dc:creator>Nick Komissarenko</dc:creator>
      <pubDate>Mon, 23 Mar 2026 18:00:32 +0000</pubDate>
      <link>https://dev.to/bigdataschool/masshtabiruiem-apache-airflow-pierievodim-arkhitiekturu-na-celery-i-redis-407e</link>
      <guid>https://dev.to/bigdataschool/masshtabiruiem-apache-airflow-pierievodim-arkhitiekturu-na-celery-i-redis-407e</guid>
      <description>&lt;p&gt;Базовый запуск Airflow отлично подходит для старта. Но как только пайплайнов становится больше, встроенный LocalExecutor начинает откровенно захлебываться. Задачи встают в очередь, а один узел работает на пределе своих возможностей.&lt;/p&gt;

&lt;p&gt;Во второй части нашего цикла мы разбираем, как перевести архитектуру на нормальные, распределенные рельсы. Добавляем в стек Celery для параллельного выполнения тасок и Redis в качестве быстрого брокера сообщений.&lt;/p&gt;

&lt;p&gt;О чем говорим в новой статье:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Почему LocalExecutor становится тупиком при росте проекта.&lt;/li&gt;
&lt;li&gt;Как правильно подружить Airflow с новыми компонентами.&lt;/li&gt;
&lt;li&gt;Обновленный манифест Docker Compose для быстрого развертывания всего этого зоопарка.&lt;/li&gt;
&lt;li&gt;Базовая настройка лимитов и управление ресурсами, чтобы воркеры не роняли сервер из-за нехватки памяти.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Материал содержит готовые конфиги. Их можно сразу забрать к себе на тестовый сервер или использовать как фундамент для настройки боевого окружения.&lt;/p&gt;

&lt;p&gt;Полный разбор архитектуры и пошаговая инструкция ждут вас в блоге:&lt;br&gt;
&lt;a href="https://bigdataschool.ru/blog/news/airflow-scaling-celery-redis-setup/" rel="noopener noreferrer"&gt;Урок 2. Архитектура для продакшена: учим Airflow работать в команде с Redis и Celery&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Буду рад обсудить ваш опыт в комментариях. Особенно интересно узнать, с какими проблемами производительности вы сталкивались при масштабировании своих дата-пайплайнов.&lt;/p&gt;

</description>
      <category>apacheairflow</category>
      <category>dataengineering</category>
      <category>celery</category>
      <category>redis</category>
    </item>
    <item>
      <title>Архитектура Apache Airflow и быстрый старт в Docker</title>
      <dc:creator>Nick Komissarenko</dc:creator>
      <pubDate>Mon, 23 Mar 2026 17:30:32 +0000</pubDate>
      <link>https://dev.to/bigdataschool/arkhitiektura-apache-airflow-i-bystryi-start-v-docker-21k9</link>
      <guid>https://dev.to/bigdataschool/arkhitiektura-apache-airflow-i-bystryi-start-v-docker-21k9</guid>
      <description>&lt;p&gt;Если вы работаете с данными, то наверняка регулярно сталкиваетесь с задачами оркестрации. Apache Airflow уже давно стал стандартом для построения пайплайнов. При этом его архитектура и особенно первоначальная настройка иногда вызывают трудности при знакомстве с инструментом.&lt;/p&gt;

&lt;p&gt;В новой статье на BigDataSchool мы подробно разобрали внутреннее устройство Airflow и процесс его быстрого развертывания локально через Docker.&lt;/p&gt;

&lt;p&gt;Основные темы материала:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ключевые компоненты системы (Scheduler, Webserver, Worker, Database) и их взаимодействие.&lt;/li&gt;
&lt;li&gt;Пошаговая инструкция по запуску с использованием Docker Compose.&lt;/li&gt;
&lt;li&gt;Базовая настройка окружения для комфортной локальной разработки.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Этот гайд поможет быстро поднять рабочий инстанс для тестов или обучения, не тратя часы на конфигурацию.&lt;/p&gt;

&lt;p&gt;Полный текст инструкции можно прочитать в нашем блоге:&lt;br&gt;
&lt;a href="https://bigdataschool.ru/blog/news/apache-airflow-architecture-docker-setup/" rel="noopener noreferrer"&gt;Архитектура Apache Airflow: как развернуть в Docker&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Буду рад узнать в комментариях о вашем опыте настройки Airflow и о подводных камнях, с которыми приходилось сталкиваться.&lt;/p&gt;

</description>
      <category>apacheairflow</category>
      <category>docker</category>
      <category>dataengineering</category>
      <category>python</category>
    </item>
  </channel>
</rss>
