Size: a a a

Django [ru] #STAY HOME

2019 March 20

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но фишка в том, что если их двигать - их можно потерять и норм
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
потеря содержимого кеша ничего не сломает
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Да, просто я к тому, что с этим отлично справляется нгинкс)
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Поэтому ставлю его всегда
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
но фишка в том, что если их двигать - их можно потерять и норм
Да, стейтлесс
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
если он не создаёт потребность при перемещении на другую ноду двигать содержимое его volume'ов за ним - почему бы и нет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
да, именно об этом речь
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
если nginx не превращает stateless в statefull, то почему бы и нет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
просто если там volume с media, то это будет уже не stateless
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
его придётся таскать по другим нодам или прибивать гвоздями именно к этой ноде
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Да, пользовательские данные проще в CDN, но обычно мне лень, и они хранятся на диске)
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
(это плохо, не делайте так, если у вас что-то сложнее пета)
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
но в целом rsync
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
CDN это не про хранилище) это про раздачу контента с кучи разных серверов
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Да, но обычно юзерские данные еще и показывать надо)
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Там кстати есть отличные контейнеризованные решения с s3-совместимостью по апи
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Если например не хочется платить сразу
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, в общем, я о этом, что media лучше хранить не в volume'е, привязанном к контейнеру с django, а на объектном хранилище в том или ином виде, сверху над которым висит CDN)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
это сделает из statefull stateless и позволит легко масштабироваться и/или двигать сервис из одного места в другое
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Да, отличный подход :)
источник