Cloud-сервисы для сохранения / раздачи статики (Amazon, Google)

Проблема

Иногда, при раздаче статических файлов с нашего сервера, мы можем зайти в тупик. Например, у нас увеличилось количество пользователей и мы можем столкнуться с рядом проблем:

  • все те файлы, что загружаются, физически не помещаются на одном сервере

  • сервер работает слишком медленно, так как отдает огромное количество статических файлов одновременно разным пользователям

  • данные определенным образом могут испортиться (неисправность физического сервера из-за перегрева, старения жесткого диска и т. д.)

Решение

Для того, чтобы избежать таких проблем, мы можем воспользоваться одним из Клауд-сервисов для хранения и раздачи статических файлов, таких как AWS S3 или Google Cloud. Основным преимуществом пользования такими сервисами является то, что они позволяют избавиться от проблем, рассмотренных выше, с помощью переноса всех "тяжелых" операций, связанных со статическими файлами на их плечи.

Last updated