Byndyusoft — это заказная разработка ПО с гарантией результата

Создаем IT-продукты для e-commerce, ритейла, банков и других бизнесов по всему миру. Одни из лучших в стране по реализации высоконагруженных систем и микросервисной архитектуре.

Помимо непосредственной реализации IT-решений, создаем стратегию развития 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 комментарий:

Byndyusoft — это заказная разработка ПО с гарантией результата

Создаем IT-продукты для e-commerce, ритейла, банков и других бизнесов по всему миру. Одни из лучших в стране по реализации высоконагруженных систем и микросервисной архитектуре.

Помимо непосредственной реализации IT-решений, создаем стратегию развития IT-продуктов.

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

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