@SET1

Google Vision API. Как распределить нагрузку?

Предположим, что требуется определить что изображено на фотографиях, которые загружают пользователи через клиент. Алгоритм такой: клиент отправляет на API приложения запрос с загрузкой фотографии -> сервер обращается к Google Vision API -> получает ответ и записывает его в БД. Ответ от Vision API занимает 2-3 секунды. Каждую секунду требуется обслужить 5 000 000 таких пользователей. Достаточно ли подключить больше инстанс-серверов чтобы выдержать такую нагрузку, или все-таки задача невыполнима? Может есть еще идеи, о которых я просто не знаю? Благодарю.

PS: Приложение написано на PHP
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
в чем вопрос?

наверх - min (лимиты API, канал-сервер-проц)
к вам - max(канал-сервер-проц)

сервер ставите по мере роста объединения этих показателей
при анлиме серверов - ответ "достаточно"
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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