Size: a a a

Django [ru] #STAY HOME

2019 May 22

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
сам-то код примерно таким же будет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а тут нужно не просто запаковать иначе, но и архитектуру переделать
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
другие принципы в основе
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
сам-то код примерно таким же будет
да, в конце концов нам надо только запустить код логики аппы, больше ничего мы не хотим и нам не надо (вот поэтому лямбды рулят)
источник

AO

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

A

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

A

Alex in Django [ru] #STAY HOME
даже в кубере это не делается безшовно
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
при этом ты можешь понимать, что у тебя нагрузка за рамки 1 сервера никогда не выйдет
в 2019г мы можем себе позволить не гадать это вообще и не думать об этом
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну вот представь в начале 00 кто-нибудь писал бизнес-приложение на Access с Visual Basic'ом) потом в 2010 он писал тоже самое на Django + SQLite/PostgreSQL) а вот в 2020 будет на AWS) с AWS есть некоторое ощущение, что повышается сложность за счёт изменения подходов к разработке, но взамен даются не очень актуальные плюсы) конкретно для проекта уровня Access
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
масштабируемость и отказоустойчивость могут быть не нужны
источник

AO

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

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
"можно не админить сервер" - это плюс)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но взамен нужно вообще всю архитектуру поменять и изучить over9000 сервисов AWS
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
что выглядит сложнее, чем научиться делать apt update && apt upgrade (ну, или kubectl apply -f ...)
источник

S

Sergey in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ну вот представь в начале 00 кто-нибудь писал бизнес-приложение на Access с Visual Basic'ом) потом в 2010 он писал тоже самое на Django + SQLite/PostgreSQL) а вот в 2020 будет на AWS) с AWS есть некоторое ощущение, что повышается сложность за счёт изменения подходов к разработке, но взамен даются не очень актуальные плюсы) конкретно для проекта уровня Access
если это приложение на полтора землекопа, - да
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть преимущества AWS раскрываются когда важно масштабировать приложение и/или обеспечивать его отказоустойчивость)
источник

S

Sergey in Django [ru] #STAY HOME
вообще девопсы не нужны, зачем, когда можно на вордпрессе настроить всё кастомизировать, а все остальные внутренние процессы пихать в облака или на аутсорс
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
девопсы - это не люди)
источник

S

Sergey in Django [ru] #STAY HOME
помню шел по офису, увидел девопсов, которые что-то между собой разговаривали про кубер, докер и GCP маршрутизацию, ну я подошел и дал им обоим в ухо. Пусть знают, что синий кит - это опасно. Настоящие дядьки выливают по крону с гитпулом и ребутом сервера
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
девопс - это набор практик) это же не люди)
источник