XCom (cross-communication) — механизм передачи небольших метаданных между tasks через метаданные Airflow (обычно БД): xcom_push/xcom_pull или return в TaskFlow.
Разбор
- Для строк/чисел/коротких JSON — ок; для больших датасетов — нет.
- Большие данные кладут в S3/таблицах, в XCom — путь/ключ.
- XCom видны в UI и могут содержать секреты — осторожно.
- TaskFlow автоматически пушит return value.
Итог
XCom — мелкие сообщения между tasks; bulk data передают через внешнее хранилище.