Size: a a a

Обсуждения техдирские

2020 December 27

R

Ruslan in Обсуждения техдирские
Phil Delgyado
А какая разница, когда допускать риск? И с чего бы это риск падает, почему основной риск от выкладки.
Как правильно говорит @IgorShekalev, скорее уж оно упадет не от выкладки, а от иных причин )
Чтобы на праздниках не заставлять людей работать.
источник

R

Ruslan in Обсуждения техдирские
Какая разница от чего риск сработает, пусть лучше сработает в рабочее время.
источник

IS

Igor Shekalev in Обсуждения техдирские
Phil Delgyado
А между вариант1 и вариант2 есть много промежуточных вариантов, когда код скорее ломается от "что-то в нем", чем от "внешних причин"
(ошибка при переключении на standby  - это внутренняя причина )
Все промежуточные варианты - это вариант 1 "код ломается от чего-то в нем".
источник

PD

Phil Delgyado in Обсуждения техдирские
Igor Shekalev
Что такое "риски в зависимости от выкладки"?
Для бизнеса прод или сломался или нет.
Весь тред - про "выкладывать перед праздниками или ни в коем случае".
Т.е. насколько возрастает риск падения за период, если перед этим периодом будет выкладка новой функциональности.
Ты правильно заметил, что для большого класса проектов риски "от выкладки" меньше рисков "от других причин".
источник

АЛ

Андрей Лесных... in Обсуждения техдирские
Интерес клиента - больше фич хороших и разных как можно быстрее и чтоб не падало.
источник

PD

Phil Delgyado in Обсуждения техдирские
Ruslan
Чтобы на праздниках не заставлять людей работать.
Все равно нужно рассчитывать на то, что в праздниках что-то сломается.
источник

IS

Igor Shekalev in Обсуждения техдирские
Phil Delgyado
Весь тред - про "выкладывать перед праздниками или ни в коем случае".
Т.е. насколько возрастает риск падения за период, если перед этим периодом будет выкладка новой функциональности.
Ты правильно заметил, что для большого класса проектов риски "от выкладки" меньше рисков "от других причин".
Кажется в книге chaos engineering был прекрасный case - система сломалась от того, что ее не обновляли несколько недель как раз из-за моратория на изменения в коде.  
(вроде там утечка ресурса была).
источник

PD

Phil Delgyado in Обсуждения техдирские
Игорь очень хорошо подметил, что мы говорим о разнице между рисками "поломалось из-за выкладки " и рисками "ломается само по себе".
И есть ощущение, что оба эти риска быстро падают по мере улучшения качества разработки.
Вопрос, есть ли существенный прирост рисков от "выкладки" и почему шансы получить отложенное падение из-за выкладки на порядки больше рисков упасть от чего-то еще. Ответ мне не очевиден (
источник

IS

Igor Shekalev in Обсуждения техдирские
Phil Delgyado
Игорь очень хорошо подметил, что мы говорим о разнице между рисками "поломалось из-за выкладки " и рисками "ломается само по себе".
И есть ощущение, что оба эти риска быстро падают по мере улучшения качества разработки.
Вопрос, есть ли существенный прирост рисков от "выкладки" и почему шансы получить отложенное падение из-за выкладки на порядки больше рисков упасть от чего-то еще. Ответ мне не очевиден (
Тут бы еще термин "поломалось" определить.
В выкладке добавлена новая бизнес-функция и она (и только она) ведет себя не так как ожидалось бизнесом.  Я это поломкой в контексте дискуссии не считаю, пока это не затронуло старого функционала.
источник

PD

Phil Delgyado in Обсуждения техдирские
Igor Shekalev
Тут бы еще термин "поломалось" определить.
В выкладке добавлена новая бизнес-функция и она (и только она) ведет себя не так как ожидалось бизнесом.  Я это поломкой в контексте дискуссии не считаю, пока это не затронуло старого функционала.
Ну, смотря как, если это критическая функция, то считается...
источник

IS

Igor Shekalev in Обсуждения техдирские
Phil Delgyado
Ну, смотря как, если это критическая функция, то считается...
Единственное, что приходит в голову - это правки под изменение в законодательстве к нужному числу.
В остальных случаях сломавшаяся новая функция при исправных старых - проблема, но не критичная настолько, чтобы остановить бизнес.
источник

PD

Phil Delgyado in Обсуждения техдирские
Igor Shekalev
Единственное, что приходит в голову - это правки под изменение в законодательстве к нужному числу.
В остальных случаях сломавшаяся новая функция при исправных старых - проблема, но не критичная настолько, чтобы остановить бизнес.
Ну, если новая заменила старую и это ключевая функциональность, то грустно.
Но вообще мониторинг обычно показывает проблемы подобного вида в течении часа, иначе это не ключевая функциональность (исключение - всякие квартальные отчеты  и т.п.)
источник

IS

Igor Shekalev in Обсуждения техдирские
Phil Delgyado
Ну, если новая заменила старую и это ключевая функциональность, то грустно.
Но вообще мониторинг обычно показывает проблемы подобного вида в течении часа, иначе это не ключевая функциональность (исключение - всякие квартальные отчеты  и т.п.)
Мониторинг?  Да взбешенные сотрудники компании выбьют дверь IT отдела минуты через 3 при таком косяке, я такое проходил.
источник

АЛ

Андрей Лесных... in Обсуждения техдирские
Вилы, вилы заранее надо припасать...
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
и кадило
источник

IG

Ivan Gorbachev in Обсуждения техдирские
Да троллят вас. Потому что во многих серьезных местах за релиз в ночь с 31 на 1 без серьёзных причин выпрут сразу же после праздников. Конечно, если у вас 1,5 запроса у день, то всем пофиг, когда вы катите, никто не заметит.
источник

IG

Ivan Gorbachev in Обсуждения техдирские
Но я согласен с тем, что вероятность безболезненной выкатки в любое время (хоть ночью, хоть в час пик) должна стремиться к 100%. Если это не так, надо убирать блокеры на пути к этому
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
хорошо, когда релиз можно за день (за ночь) раскатить
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Ivan Gorbachev
Да троллят вас. Потому что во многих серьезных местах за релиз в ночь с 31 на 1 без серьёзных причин выпрут сразу же после праздников. Конечно, если у вас 1,5 запроса у день, то всем пофиг, когда вы катите, никто не заметит.
Во многих серьёзных местах всё зависит не от пятницы или 31-го января, а от профиля нагрузки и команды, которая занимается проектом.
Я лично знаю проект, у которого абсолютный доковидный пик нагрузки - 10 утра субботы (предлагаю коллегам догадаться, почему так).
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Юра В 🦄
хорошо, когда релиз можно за день (за ночь) раскатить
Если нельзя раскатать за менее чем одну рабочую смену, релиз должен выходить через a/b тестирование аудитории. Если, конечно, вы - не из жопоголовой команды прогеров Утконоса. Им можно и 5 дней лежать при переносе.
источник