История изменений
Исправление liksys, (текущая версия) :
Причина в универсальности. HTTP и JSON есть везде, так как надо общаться с фронтом и другими серверами, поэтому состыковать компоненты, использующие разные стеки и языки оказалось проще всего именно кусками от веба. Плюс для HTTP уже есть всякие штуки типа nginx и балансеров, что тоже сильно упрощает жизнь и избавляет от строительства велосипедов. Так что это не только универсальная связка протоколов, но ещё и стиль построения архитектуры.
Исходная версия liksys, :
Причина в универсальности. HTTP и JSON есть везде, так как надо общаться с фронтом и другими серверами, поэтому состыковать компоненты, использующие разные стеки и языки оказалось проще всего именно кусками от веба. Плюс для HTTP уже есть всякие штуки тина nginx и балансеров, что тоже сильно упрощает жизнь и избавляет от строительства велосипедов. Так что это не только универсальная связка протоколов, но ещё и стиль построения архитектуры.