@AlexBoss

Влияет ли на скорость и как запуск асинхронного серверного фреймворка типа fast_api или starlette в докере?

День добый.
Влияет ли на скорость и как, если да, запуск асинхронного серверного фреймворка типа fast_api или starlette в докере?
Деплой того же fast api на офсайте предлагают через docker, но он же по-идее должен резать скорость.
  • Вопрос задан
  • 78 просмотров
Решения вопроса 2
DevMan
@DevMan Куратор тега Python
любая прокладка дает оверхед.
только, если речь о докере, то на пингвине этот оверхед будет минимальным и которым в определенных случаях можно пренебречь, а на других системах он будет максимальным, но этим тоже можно пренебречь.

тут просто или у нас максимальная производительность, или удобства. каждый выбирает сам.
Ответ написан
@deliro
Агрессивное программирование
Конечно, у докера есть оверхэд. В реальности ты его не заметишь.

Проектировать приложение нужно так, чтобы оно могло масштабироваться горизонтально. Не стоит думать, что разница между приложением, запущенным прямо на VPS и приложением, запущенным в докере на этом же VPS — это "вот как раз то, чего не хватало". Если CPU/Networking упирается в 100%, то это повод разворачивать ещё несколько идентичных серверов и размазывать нагрузку. А это в сто раз легче сделать, если у тебя контейнеры.

Более детальный анализ: https://stackoverflow.com/questions/21889053/what-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
OnederX Москва
от 100 000 до 120 000 ₽
Верфь Екатеринбург
от 70 000 до 140 000 ₽
Aurora Infinity Москва
от 100 000 до 200 000 ₽