Архив рубрики ~Лента новостей~

Умная шина: почему мы не стали писать ещё один ESB

Умная шина: почему мы не стали писать ещё один ESB

Привет, Хабр. Меня зовут Виктор Овчинников, я руковожу разработкой интеграционной платформы Digital Q.Integration в компании Диасофт.

Про то, как интеграционный слой убивает ИИ-проекты, я уже писал здесь и здесь. Про историю появления платформы — тридцать лет проектной боли и зоопарк западных ESB написал Дмитрий Гаврин в отдельной статье. Рекомендую прочитать, если не читали.

Сегодня разберу технику. Что именно сидит под капотом платформы, какие инструменты мы выбрали и почему, где это работает хорошо, а где ломается.

Почему не классический ESB

Коротко, потому что Дмитрий уже написал развёрнуто.

Классическая ESB — это монолитное ядро. Масштабирование только вертикальное. И при падении падает всё. Но самое болезненное для эксплуатации это то, что со временем шина становится местом, куда стекается вся прикладная логика. Через несколько лет она знает о бизнесе компании больше, чем любая из систем, которые к ней подключены. Разобраться в этом — отдельная задача. Это то нас и подтолкнуло к собственному подходу.

Мы сформулировали для себя так: возьмём лучшее из point-to-point и из ESB. Независимые сервисы — без централизованной бизнес-логики. Общий транспорт, общий мониторинг, общий инструментарий — как в ESB.

Концепция называется «умные сервисы и надёжные каналы».

Архитектура: каждая система — отдельный микросервис

Предлагаю посмотреть, как это работает. Для каждой интегрируемой системы создаётся независимый микросервис-коннектор. Он содержит ровно ту логику, которая нужна для взаимодействия с этой системой — и ничего лишнего. Адаптеры общаются через транспортный уровень, который отвечает за доставку и надежность.

Читать далее

Источник: habr.com

Оцените материал:

Поделиться
Понравилась статья? Расскажите другим
ВКонтакте
Читайте также
Новости робототехники Машинное зрение: патенты в мире и в России Новости робототехники В робототехнике повышенная прочность больше не требуется. Архив рубрики ~Коротко из Telegram~ 🎧 Алиса, а можно покороче? Специально для наушников Дропс Алису… Архив рубрики ~Коротко из Telegram~ Google превратил NotebookLM в генератор коротких роликов из ваших документов… Архив рубрики ~Коротко из Telegram~ Claude научился завершать токсичные диалоги. Если слишком грубо общаться с… Архив рубрики ~Коротко из Telegram~ ИИ-юрист помог выиграть дело в суде Фрилансер по HR-консалтингу пыталась… Архив рубрики ~Коротко из Telegram~ Полезное для разработчиков — на GitHub собрали огромный каталог бесплатных… Архив рубрики ~Коротко из Telegram~ С 6 июля в России вступают в силу штрафы за… Архив рубрики ~Коротко из Telegram~ ‼️ OpenAI опубликовала системную карту GPT-5.6 и сообщила, что новые… Архив рубрики ~Коротко из Telegram~ ФАС наехала на Apple — компании выдали официальное предупреждение и… Новости робототехники Apptronik представляет собой «Аполлон-2» и флагманский центр сбора данных и обучения. Архив рубрики ~Коротко из Telegram~ 🎨Apple выпустила обновления для своего софта в пакете Creator Studio… Архив рубрики ~Коротко из Telegram~ 🤨 Exynos во все смартфоны Samsung.. По словам инсайдера Schrodinger’s… Архив рубрики ~Коротко из Telegram~ 🤖 Искусственный интеллект неожиданно провалил классический тест на внимание. Ученые… Новости робототехники Машинное зрение: патенты в мире и в России Новости робототехники В робототехнике повышенная прочность больше не требуется. Архив рубрики ~Коротко из Telegram~ 🎧 Алиса, а можно покороче? Специально для наушников Дропс Алису… Архив рубрики ~Коротко из Telegram~ Google превратил NotebookLM в генератор коротких роликов из ваших документов… Архив рубрики ~Коротко из Telegram~ Claude научился завершать токсичные диалоги. Если слишком грубо общаться с… Архив рубрики ~Коротко из Telegram~ ИИ-юрист помог выиграть дело в суде Фрилансер по HR-консалтингу пыталась… Архив рубрики ~Коротко из Telegram~ Полезное для разработчиков — на GitHub собрали огромный каталог бесплатных… Архив рубрики ~Коротко из Telegram~ С 6 июля в России вступают в силу штрафы за… Архив рубрики ~Коротко из Telegram~ ‼️ OpenAI опубликовала системную карту GPT-5.6 и сообщила, что новые… Архив рубрики ~Коротко из Telegram~ ФАС наехала на Apple — компании выдали официальное предупреждение и… Новости робототехники Apptronik представляет собой «Аполлон-2» и флагманский центр сбора данных и обучения. Архив рубрики ~Коротко из Telegram~ 🎨Apple выпустила обновления для своего софта в пакете Creator Studio… Архив рубрики ~Коротко из Telegram~ 🤨 Exynos во все смартфоны Samsung.. По словам инсайдера Schrodinger’s… Архив рубрики ~Коротко из Telegram~ 🤖 Искусственный интеллект неожиданно провалил классический тест на внимание. Ученые…

Оставить комментарий