News Grower

Независимое покрытие AI, стартапов и технологий.

Архитектура Enterprise-интеграций: Как подружить внешний B2B-портал и тяжелое ядро (ERP/Tririga) без потери данных

В Enterprise-сегменте (ритейл, финтех, промышленность) часто возникает типичная задача: есть тяжелое, неповоротливое ядро (SAP, Oracle, IBM Tririga или монолитная 1С) и есть необходимость дать доступ к части его данных внешним контрагентам.Бизнес просит: «Давайте сделаем легкий B2B-портал для подрядчиков, чтобы...

Архитектура Enterprise-интеграций: Как подружить внешний B2B-портал и тяжелое ядро (ERP/Tririga) без потери данных

В Enterprise-сегменте (ритейл, финтех, промышленность) часто возникает типичная задача: есть тяжелое, неповоротливое ядро (SAP, Oracle, IBM Tririga или монолитная 1С) и есть необходимость дать доступ к части его данных внешним контрагентам.Бизнес просит: «Давайте сделаем легкий B2B-портал для подрядчиков, чтобы они сами обновляли свои лимиты/квоты/статусы».На первый взгляд задача кажется тривиальной: подняли Frontend на React/Vue, сделали пару REST API эндпоинтов и пишем напрямую в базу ядра. Но именно здесь начинаются архитектурные катастрофы, которые стоят корпорациям миллионы рублей из-за потерянных данных и логических конфликтов.В этой статье я разберу паттерн отказоустойчивой двусторонней интеграции через шину данных (ESB) и покажу, как мы стандартизируем описание таких узлов с помощью протокола АОК (Архитектурно-Ориентированное Знание).

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Закрытый контур без боли для разработчиков — миф или реальность?

Закрытый контур без боли для разработчиков — миф или реальность?

Всем привет! Меня зовут Александр Барыков, я руковожу платформенной командой DevOps и являюсь лидером DevOps-комьюнити в нашей компании.Сегодня хочу поделиться опытом, который м...

Тактика вторая: целевое трудоустройство

Тактика вторая: целевое трудоустройство

Как зайти в Росатом, Сибур или Ланит, если вакансий нет и знакомых тожеВ прошлой статье я рассказал, почему на уровне 9+ млн в год обычный поиск работы не работает. А работает 4...

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1

Всем привет! Я Данила Горячкин — iOS-инженер в команде Performance в Авито. Занимаюсь оптимизацией производительности iOS‑приложений и менторингом разработчиков.В этой статье по...

[Перевод] Запрет роутеров в США: объясняем ситуацию

[Перевод] Запрет роутеров в США: объясняем ситуацию

Пытаемся найти логику в очередном наезде Трампа и Карра на иностранные гаджеты.Вы наверняка слышали: правительство США запретило потребительские Wi-Fi роутеры иностранного произ...

[Перевод] Тонкости работы с процессором преобразования в OpenTelemetry

[Перевод] Тонкости работы с процессором преобразования в OpenTelemetry

Transform processor в OpenTelemetry часто воспринимается как «универсальный костыль» на случай, когда стандартных процессоров уже не хватает. В итоге в конфигурации появляются O...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Закрытый контур без боли для разработчиков — миф или реальность?

Закрытый контур без боли для разработчиков — миф или реальность?

Всем привет! Меня зовут Александр Барыков, я руковожу платформенной командой DevOps и являюсь лидером DevOps-комьюнити в нашей компании.Сегодня хочу поделиться опытом, который м...

Тактика вторая: целевое трудоустройство

Тактика вторая: целевое трудоустройство

Как зайти в Росатом, Сибур или Ланит, если вакансий нет и знакомых тожеВ прошлой статье я рассказал, почему на уровне 9+ млн в год обычный поиск работы не работает. А работает 4...

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1

Всем привет! Я Данила Горячкин — iOS-инженер в команде Performance в Авито. Занимаюсь оптимизацией производительности iOS‑приложений и менторингом разработчиков.В этой статье по...

[Перевод] Запрет роутеров в США: объясняем ситуацию

[Перевод] Запрет роутеров в США: объясняем ситуацию

Пытаемся найти логику в очередном наезде Трампа и Карра на иностранные гаджеты.Вы наверняка слышали: правительство США запретило потребительские Wi-Fi роутеры иностранного произ...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Закрытый контур без боли для разработчиков — миф или реальность?

Закрытый контур без боли для разработчиков — миф или реальность?

Всем привет! Меня зовут Александр Барыков, я руковожу платформенной командой DevOps и являюсь лидером DevOps-комьюнити в нашей компании.Сегодня хочу поделиться опытом, который м...

Тактика вторая: целевое трудоустройство

Тактика вторая: целевое трудоустройство

Как зайти в Росатом, Сибур или Ланит, если вакансий нет и знакомых тожеВ прошлой статье я рассказал, почему на уровне 9+ млн в год обычный поиск работы не работает. А работает 4...

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1

Всем привет! Я Данила Горячкин — iOS-инженер в команде Performance в Авито. Занимаюсь оптимизацией производительности iOS‑приложений и менторингом разработчиков.В этой статье по...

[Перевод] Запрет роутеров в США: объясняем ситуацию

[Перевод] Запрет роутеров в США: объясняем ситуацию

Пытаемся найти логику в очередном наезде Трампа и Карра на иностранные гаджеты.Вы наверняка слышали: правительство США запретило потребительские Wi-Fi роутеры иностранного произ...