Дима, привет!!!

19.12.2022 Автор: boot

Большая часть реализаций REST использует стандарт JSON для обмена сообщениями. Обычно это удобно – сама по себе такая структура легко читается людьми и предоставляет независимость от языка программирования.

Когда мы разрабатываем приложение, которое разделено на независимые автономные компоненты, мы говорим о микросервисной архитектуре. Для взаимодействия компонентов используется API. Самый популярным API является REST. Это обусловлено его гибкостью, эффективностью (в большинстве сценариев) и тем, что он легко масштабируется. 

Недостатками такого решения является избыточность данных и сущностей из которых состоит запрос. В большинстве случаев это некритично. Проблемы начинаются в сценариях, когда нужно передавать много данных с низкой задержкой.

0
Наши коллеги intoclassics.net