sldo_ru
@sldo_ru
Frontend Dev. in Birppl

Что лучше использовать для проектирование API в high-load сервисе?

Добрый день. Сейчас перед выбором, какие технологии использовать для построения API в высоконагруженном сервисе? Знаю, что есть GraphQL, но хотелось бы услышать мнение людей, который уже используют/использовали эту технологию. Как понимаю, вариантов для проектирования немного: REST/JSON API/GraphQL
  • Вопрос задан
  • 390 просмотров
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Протокол обмена данными к факту нагрузки не имеет отношения. Используйте то что решает ваши задачи. Напомню что:
  • REST - Representational State Transfer (простая передача состояния ресурсов)
  • JSON API это на самом деле HAL ( Hypertext Application Language )
  • А GraphQL решает просто проблему распределенных микросервисов


А Highload это про архитектуру
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Вас не смущает то что банальный спелчекер уронит ваш сервер и вы не узнаете ровно до того момента когда люди начнут жаловаться? У нас например все сломала фича отложенной загрузки. Агенства включали компьютеры с утра и сервер просто умирал
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы