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

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

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

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

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

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

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

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

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

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

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

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

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

Читать далее

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

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

Поделиться
Понравилась статья? Расскажите другим
ВКонтакте
Читайте также
Архив рубрики ~Коротко из Telegram~ Становимся гуру Claude Code за неделю — Anthropic обновили свой… Архив рубрики ~Коротко из Telegram~ NVIDIA выпустила ИИ для поиска дипфейков Компания представила Synthetic Video… Архив рубрики ~Коротко из Telegram~ Suno выпустила Studio 2 В Studio 2.0 появился MIDI. Можно… Архив рубрики ~Коротко из Telegram~ Удаляем все майнеры, вредоносы и прочий мусор со своего компа… Архив рубрики ~Коротко из Telegram~ Проектируем дом бесплатно прямо в браузере Вышел опенсорсный Pascal Editor,… Архив рубрики ~Коротко из Telegram~ Нашли библиотеку с 1000+ бесплатными аналогами популярных программ Автор собрал… Архив рубрики ~Коротко из Telegram~ Бесплатно превращаем аудио и видео в текст Нашли приложение Vibe,… Архив рубрики ~Коротко из Telegram~ ИИ всё сильнее меняет геймдев Claude Opus 5 уже способен… Архив рубрики ~Коротко из Telegram~ НСПК предупредила о сбоях при оплате картами Visa и Mastercard… Архив рубрики ~Коротко из Telegram~ Российский банк выложил в открытый доступ один из крупнейших в… Архив рубрики ~Коротко из Telegram~ NVIDIA выпустила инструмент, который за миллисекунды отличает настоящее видео от… Новости робототехники Гуманоид дороже 200 годовых прибылей: китайская Unitree вышла на биржу… Архив рубрики ~Коротко из Telegram~ Anthropic починила Claude: за пару недель убрали 85% ложных срабатываний… Архив рубрики ~Коротко из Telegram~ Новая Tesla будет ЛЕТАТЬ — Илон Маск анонсирует революционный Roadster… Архив рубрики ~Коротко из Telegram~ Становимся гуру Claude Code за неделю — Anthropic обновили свой… Архив рубрики ~Коротко из Telegram~ NVIDIA выпустила ИИ для поиска дипфейков Компания представила Synthetic Video… Архив рубрики ~Коротко из Telegram~ Suno выпустила Studio 2 В Studio 2.0 появился MIDI. Можно… Архив рубрики ~Коротко из Telegram~ Удаляем все майнеры, вредоносы и прочий мусор со своего компа… Архив рубрики ~Коротко из Telegram~ Проектируем дом бесплатно прямо в браузере Вышел опенсорсный Pascal Editor,… Архив рубрики ~Коротко из Telegram~ Нашли библиотеку с 1000+ бесплатными аналогами популярных программ Автор собрал… Архив рубрики ~Коротко из Telegram~ Бесплатно превращаем аудио и видео в текст Нашли приложение Vibe,… Архив рубрики ~Коротко из Telegram~ ИИ всё сильнее меняет геймдев Claude Opus 5 уже способен… Архив рубрики ~Коротко из Telegram~ НСПК предупредила о сбоях при оплате картами Visa и Mastercard… Архив рубрики ~Коротко из Telegram~ Российский банк выложил в открытый доступ один из крупнейших в… Архив рубрики ~Коротко из Telegram~ NVIDIA выпустила инструмент, который за миллисекунды отличает настоящее видео от… Новости робототехники Гуманоид дороже 200 годовых прибылей: китайская Unitree вышла на биржу… Архив рубрики ~Коротко из Telegram~ Anthropic починила Claude: за пару недель убрали 85% ложных срабатываний… Архив рубрики ~Коротко из Telegram~ Новая Tesla будет ЛЕТАТЬ — Илон Маск анонсирует революционный Roadster…

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