Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
обсуждения.blog:холивара_для._api_vs_шина_сообщений [21.11.2018 15:39]
nikolay_carbonsoft1 Approved(nikolay_carbonsoft1 2018/11/21 15:39)
обсуждения.blog:холивара_для._api_vs_шина_сообщений [20.05.2019 15:18] (текущий)
Строка 1: Строка 1:
 +====== Холивара для. API vs шина сообщений ======
 +
 Мысли, почему система,​ где сервисы общаются через общую шину сообщений проще, чем где общение идет через API. Мысли, почему система,​ где сервисы общаются через общую шину сообщений проще, чем где общение идет через API.
  
-В системе с API/REST системы синхронно друг к другу обращаются,​ для этого: ​+В системе с API/REST системы синхронно друг к другу обращаются,​ для этого: 
   - требуется обработка ошибок на всех уровнях (допустим процесс А вызывает Б а тот вызывает В)   - требуется обработка ошибок на всех уровнях (допустим процесс А вызывает Б а тот вызывает В)
   - плюс обработка таймаутов   - плюс обработка таймаутов
Строка 7: Строка 10:
  
 В системе с сообщениями,​ у процесса есть шина, он кладет в нее запрос. В результате может появится:​ В системе с сообщениями,​ у процесса есть шина, он кладет в нее запрос. В результате может появится:​
 +
   - ответ с результатом   - ответ с результатом
   - ошибка (уже сформированная обрабатывающей стороной,​ в едином формате более менее)   - ошибка (уже сформированная обрабатывающей стороной,​ в едином формате более менее)
Строка 13: Строка 17:
 Поэтому мне и кажется,​ что система на общей шине будет проще и легче, чем система построенная на API. Поэтому мне и кажется,​ что система на общей шине будет проще и легче, чем система построенная на API.
  
-~~OWNERAPPROVE~~ +~~OWNERAPPROVE~~ /*Не удаляйте эту строку и ниже!*/ 
-/*Не удаляйте эту строку и ниже!*/+
 {(rater>​id=1|name=Прочитал_обсуждения.blog:​Холивара для. API vs шина сообщений|type=vote|trace=user|tracedetails=1)} {(rater>​id=1|name=Прочитал_обсуждения.blog:​Холивара для. API vs шина сообщений|type=vote|trace=user|tracedetails=1)}
  
 +~~DISCUSSION~~