RU

Архитектура TMS на .NET: кластер, потоки координат и объектное хранилище

Это разбор архитектуры системы управления транспортом — без сроков, без смет и без сравнения технологий по галочкам. Только устройство: из чего систем…

архитектура.NETинтеграцияEIPKafkaRabbitMQRedisPostgreSQLкластерпартиционирование
Habr
RU

Переезд с ESB на свой стек: что реально экономит бизнес

Разбираем систему управления транспортом — TMS.  Заказы приезжают из SAP, под них подбираются водитель и машина с учётом требований, рейс идёт по…

миграцияESBWSO2рефакторингтехдолгинтеграция.NETархитектурастоимость разработкилегаси
Habr
RU

Сколько стоит интеграционный слой на WSO2 MI и EF Core: разбор реальной системы по строкам

Разбираем систему управления транспортом — TMS.  Не игрушечную и не с конференции: заказы приезжают из SAP, под них подбираются водитель и машина…

интеграцияESBWSO2Entity Frameworkлегасистоимость разработкитехдолг.NETархитектурамиграция
Habr
RU

Платёжная платформа на.NET: во что она обходится и что из этого можно не писать

Разговор про финтех‑платформу почти всегда начинается не с той стороны. Обсуждают выбор брокера сообщений, спорят про микросервисы…

финтехплатёжная системабиллингстоимость разработкиtime-to-marketинтеграцияOIDCэксплуатация.NETredb
Habr
RU

Депеши, карточки и паранойя: мой опыт скрещивания Waterfall и Agile в проекте для РЖД. Часть первая

Пять лет назад завершилась моя работа в одном из самых амбициозных, но не завершившихся IT-проектов в истории пассажирских перевозок. Проект для РЖД, …

системная архитектурауправление проектами и командойagilewaterfallрждлегасиинтеграцияпроектирование поenterpriseархитектура
Habr
RU

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

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

diasoftdigital qdigital q.integrationпрограммированиеaiai-агентыинтеграцияинтеграция систем
Habr
RU

Интеграция с сервисом рассылок: RabbitMQ, вебхуки и CRON

В этой статье я делюсь практическим опытом проектирования интеграционного решения для CRM-системы. Статья будет полезна системным аналитикам и разрабо…

rabbitmqмикросервисывебхукиcroncrm-системыcrm-системаcrm системаcrmинтеграцияинтеграция сервисов
Habr
RU

Tarantool DataBase и Kafka: событийная архитектура без лишних слоев

Привет, Хабр. Меня зовут Сергей Фомин. Я старший менеджер продукта Tarantool DataBase .  При разработке разрозненных систем крайне важно обеспечи…

Tarantoolархитектураотказоустойчивостьcdckafkaevent-drivenreal-timeинтеграциярепликация данныхvk tech
Habr
RU

Tarantool DataBase и Kafka: событийная архитектура без лишних слоев

Привет, Хабр. Меня зовут Сергей Фомин. Я старший менеджер продукта Tarantool DataBase .  При разработке разрозненных систем крайне важно обеспечи…

Tarantoolархитектураотказоустойчивостьcdckafkaevent-drivenreal-timeинтеграциярепликация данныхvk tech
Habr
RU

Low-code на честном слове: что первое сломается на масштабе

Когда Low-code и No-code перестают быть быстрым способом запустить процесс и начинают упираться в рост, архитектуру и поддержку, вопрос уже не в удобс…

low-codeno-codeenterpriseархитектурамасштабированиеавтоматизацияинтеграциятехнический долгBPMsimpleone
Habr
RU

Полный гайд по каналам обмена сообщениями: от теории к реальным кейсам

Первая статья из цикла о каналах обмена сообщениями. Разбираем архитектурные дилеммы, конкурирующих потребителей, message storm, гарантирова…

архитектура ПОинтеграцияобмен сообщениямиканалы сообщенийJavaKafkaмикросервисы
Habr
RU

Email в Bitrix24 и amoCRM: техническая архитектура отправки, типичные узкие места и как починить доставляемость

Bitrix24 и amoCRM — две доминирующие CRM в России — отправляют email принципиально разным образом, но имеют общую проблему: ни одна из них не показыва…

emaildeliverabilitybitrix24amocrmcrmsmtpwebhookинтеграция