Спасибо за ответ. Суть кеширования такова, что можно например:
1) купить сервер Amazon EC2 на 10gb
2) купить сервис Amazon S3 на 50gb
3) пользователь загружает данные 2gb файл в S3 (передача данных в Amazon S3 - $0 за ГБ)
4) пользователь через время запрашивает данные из S3, в этом случае мы уже платим за трафик (https://aws.amazon.com/ru/s3/pricing/) до 10 ТБ / месяц - $0.090 за ГБ .
Но если мы осуществим передачу данных из Amazon S3 в Amazon EC2 в том же регионе, то стоить это будет $0 за ГБ.
5) По этому можно создать некий кеш, который при запросе пользователя к S3 через API, выгрузит этот файл 2gb на сервер EC2, и даст линку на его скачивание. Получается что на сервере можно хранить например 4 файла, и не переплачивать за трафик между пользователем и S3.
К сожалению это только планы на бумаге и я еще это все не настраивал, но хотел бы узнать ваше мнение по этому поводу, если вам это интересно. Спасибо еще раз за ответ.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.