Создаем IT-продукты на заказ

За 5 лет мы создали продукты с топовыми e-commerce компаниями, ритейлом, банками и другими бизнесами по всему миру.

Специализируемся на SaaS-решениях на архитектуре микросервисов, делаем аналитику IT-проекта перед стартом.

Посмотрите, что говорят о нас клиенты и как комфортно мы стартуем проекты.

Для обсуждения проекта пишите на ceo@byndyusoft.com или звоните +7 (904) 305 5263

среда, 9 октября 2013 г.

Integration Patterns: актуальные инструменты и решения

Корпоративные системы состоят из множества подсистем, которые написаны на разных языках и платформах. Используются общие БД, репликации, обмен сообщениями и другие средства интеграции.

В ближайшее время я выпущу серию статей, в которых раскрою различные стили интегрирования, типовые решения и современные инструменты для .NET-программистов:

  1. Обмен файлами (File Transfer)
  2. Общая база данных (Shared Database)
  3. Удаленный вызов процедуры (Remote Procedure Invocation)
  4. Обмен сообщениями (Messaging)

Когда мы обычно задумыаемся про интеграцию? Сначала у нас одно приложение, которому не надо ни с кем взаимодействовать. Потом приложений становится несколько. Потом мы выгружаем данные из нашей системы на FTP для партнеров. И вот однажды мы обнаруживаем неуправляемого монстра, который состоит из нашей системы, подсистем компании и десятка сторонних сервисов.

Архитектура интеграционного решения требует даже большего внимания разработчиков, чем каждая подсистема в отдельности.

Введение в тему

На 7-й конференции .NET разработчиков я расскаывал вводную часть по этой теме.


Ссылки

1 комментарий:

Создаем IT-продукты на заказ

За 5 лет мы создали продукты с топовыми e-commerce компаниями, ритейлом, банками и другими бизнесами по всему миру.

Специализируемся на SaaS-решениях на архитектуре микросервисов, делаем аналитику IT-проекта перед стартом.

Посмотрите, что говорят о нас клиенты и как комфортно мы стартуем проекты.

Для обсуждения проекта пишите на ceo@byndyusoft.com или звоните +7 (904) 305 5263