Size: a a a

Software Design/Architecture/Zen

2020 October 05

СП

Сергей Предводителев... in Software Design/Architecture/Zen
Андрей Ява
Ты можешь себе завести сущность "отдел" и к нему относить сотрудников
Да, отдельные сущности в контексте сотрудников и в контексте проектов. Но ID для одного и того же отдела в разных контекстаз должны быть одинаковыми...
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
Заведи себе сущность отдел. Тогда станет понятно куда складывать консанты
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
попробую, спасибо :)
источник
2020 October 06

R

Recruiter in Software Design/Architecture/Zen
Привет всем! Подскажите, пожалуйста - какие шаги нужны для того чтобы выехать в продакшн с небольшим B2B Ecommerce on Django?
Есть:
versioning, migrations, db backup
Думаем о:
dockerizing?

Что забыли? А то панические мысли что что-то упускаем и боимся заказчику говорить чтобы юзал спокойно. Или надо просто релизиться и потом менеджить проблемы
источник

m

militska in Software Design/Architecture/Zen
позвать психотерапевта?)
ну прост вроде как не вижу как этот вопрос  к этому чату относится
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Recruiter
Привет всем! Подскажите, пожалуйста - какие шаги нужны для того чтобы выехать в продакшн с небольшим B2B Ecommerce on Django?
Есть:
versioning, migrations, db backup
Думаем о:
dockerizing?

Что забыли? А то панические мысли что что-то упускаем и боимся заказчику говорить чтобы юзал спокойно. Или надо просто релизиться и потом менеджить проблемы
А как же кубер, kotlin, DDD? Могу ещё пару базвордов докинуть, если нужно)
источник

R

Recruiter in Software Design/Architecture/Zen
militska
позвать психотерапевта?)
ну прост вроде как не вижу как этот вопрос  к этому чату относится
Расшифрую.
Software Architecture - видимо тут сидят уважаемые господа и дамы которые дизайнили архитектуру - знают на какие камни можно натыкаться, что стоит делать - чего нет.
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Recruiter
Расшифрую.
Software Architecture - видимо тут сидят уважаемые господа и дамы которые дизайнили архитектуру - знают на какие камни можно натыкаться, что стоит делать - чего нет.
Вопрос от вождя культа карго?
источник

ВУ

Валентин Удальцов... in Software Design/Architecture/Zen
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
Recruiter
Расшифрую.
Software Architecture - видимо тут сидят уважаемые господа и дамы которые дизайнили архитектуру - знают на какие камни можно натыкаться, что стоит делать - чего нет.
нормально делай - нормально будет
источник

ЕЧ

Егор Чернышов... in Software Design/Architecture/Zen
Recruiter
Расшифрую.
Software Architecture - видимо тут сидят уважаемые господа и дамы которые дизайнили архитектуру - знают на какие камни можно натыкаться, что стоит делать - чего нет.
Не обращайте внимания, в любом чате есть толпа токсиков, которые найдут до чего докапаться. Описывайте свои проблемы, а там может найдутся те, кто что-нибудь посоветует по делу
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Егор Чернышов
Не обращайте внимания, в любом чате есть толпа токсиков, которые найдут до чего докапаться. Описывайте свои проблемы, а там может найдутся те, кто что-нибудь посоветует по делу
Согласен. Только главное
> Описывайте свои проблемы.
Автор вопроса ничего не описал.
источник

R

Recruiter in Software Design/Architecture/Zen
Vlad Sobenko
Согласен. Только главное
> Описывайте свои проблемы.
Автор вопроса ничего не описал.
автору вопроса пока что нечего описывать, пока давали заказчику тестировать продукт - волнения не было :)

Сейчас чтобы дать возможность ему и его партнёрам попользоваться  апликухой - нужно подготовить "отказоустойчивую" среду.
Stack - Django, Celery, PSQL.
Релизим v1, бекапим данные каждый день/час. Выкатываем фиксы в v2, записываем миграции чтобы можно было обратные провести и текущий бекап v2 отработал с v1.

Нагрузки не планируется, поэтому докеризированием не занимались - (хотя возможно и стоит)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Vlad Sobenko
А как же кубер, kotlin, DDD? Могу ещё пару базвордов докинуть, если нужно)
Мимо меня. Я только по безконтейнерным (серверлесс) решениям специализируюсь
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Мимо меня. Я только по безконтейнерным (серверлесс) решениям специализируюсь
Так те же контенеры которые стартуют по внешним метрикам или событиям
Тот же кубернутес умеет в это
Для куба есть даже kubeless

Все тоже самое просто контейнер запускает кто то другой
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Sergei Baikin
Так те же контенеры которые стартуют по внешним метрикам или событиям
Тот же кубернутес умеет в это
Для куба есть даже kubeless

Все тоже самое просто контейнер запускает кто то другой
Я знаю про контейнер лямбды в АВС, знаю ньюансы - не надо меня учить))
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Я знаю про контейнер лямбды в АВС, знаю ньюансы - не надо меня учить))
Я не учу я не понял логики почему мимо.
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Sergei Baikin
Я не учу я не понял логики почему мимо.
Потому что лямбды не нуждаются в к8с и докерах
источник
2020 October 07

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
а потом не могут сказать чем абстрактный класс от интерфейса отличается)
источник

T🐜

The Ant 🐜 in Software Design/Architecture/Zen
@vudaltsov посмотрел видео по рефакторингу уии пакета валидации. Там был момент, когда вы сказали что-то типа "надо стремится использовать иммутабельность везде". У меня вопрос, а так ли это актуально в пхп? Пых однопоточный, асинхронщины нет, параллельно никто поменять стейт не сможет. В чем тогда смысл?
источник