SA Шпаргалка

Все ответы в 2 клика

Средний

Что такое Enterprise Integration Patterns (EIP)?

EIP (Шаблоны корпоративной интеграции) — это каталог из 65 стандартных паттернов для проектирования обмена сообщениями между системами (описаны Грегором Хопом).

Они решают типовые задачи маршрутизации, трансформации и обработки сообщений в брокерах (Kafka, RabbitMQ) и шинах (ESB).

Популярные паттерны EIP:

  • Splitter (Разделитель): Разбивает одно большое сообщение (Заказ с 10 товарами) на 10 мелких сообщений для параллельной обработки.

  • Aggregator (Агрегатор): Ждет несколько мелких сообщений и склеивает их в одно большое.

  • Content-Based Router: Читает JSON и отправляет его в Очередь А или Очередь Б в зависимости от значения поля.

Другие вопросы темы «Паттерны EIP»

Ещё вопросы раздела «Интеграции»

Все вопросы раздела «Интеграции»