Size: a a a

2019 December 24

DS

Dmitry Soloma in Go-go!
а что упал контенер с приложением это норм?
источник

VM

Vladislav Milenin in Go-go!
Wingman
Ну-ну)
TDD: вошел в чат 🤡🤡🤡
источник

A

Alexander in Go-go!
Иначе даунтаймы бы были такие, что ни один бюджет по доступности бы не справился
источник

W

Wingman in Go-go!
Vladislav Milenin
TDD: вошел в чат 🤡🤡🤡
Тдд не панацея и сам по себе нихрена не гарантирует
источник

а

а кто это in Go-go!
особенно если писать тесты от слова х
источник

A

Alexander in Go-go!
И этот человек что-то про SRE заливает

Обеспечение надёжности это когда из-за бага в одном обработчике запроса у тебя не валяется весь сервис
источник

VM

Vladislav Milenin in Go-go!
Wingman
Тдд не панацея и сам по себе нихрена не гарантирует
Видимо у вас неидеальный мир
источник

а

а кто это in Go-go!
ну паника лучше чем сегфолт, правда ведь
источник

W

Wingman in Go-go!
Vladislav Milenin
Видимо у вас неидеальный мир
Увы и ах :(
источник

а

а кто это in Go-go!
Vladislav Milenin
Видимо у вас неидеальный мир
Неидеальный код
источник

ЕО

Евгений Омельченко in Go-go!
Alexander
И этот человек что-то про SRE заливает

Обеспечение надёжности это когда из-за бага в одном обработчике запроса у тебя не валяется весь сервис
Если у вас от падения одного контейнера валяется весь сервис, то я даже и не знаю :) Наверное да, в таком случае паники стоит ловить, тут я согласен. А ещё почитать про горизонтальную масштабируемость на досуге
источник

W

Wingman in Go-go!
а кто это
Неидеальный код
Идеальный код - это func main() {}
источник

A

Alexander in Go-go!
Евгений Омельченко
Если у вас от падения одного контейнера валяется весь сервис, то я даже и не знаю :) Наверное да, в таком случае паники стоит ловить, тут я согласен. А ещё почитать про горизонтальную масштабируемость на досуге
А как масштабируемость тут поможет?
источник

VM

Vladislav Milenin in Go-go!
Wingman
Идеальный код - это func main() {}
Объявления пакета не хватило, фейл
источник

VM

Vladislav Milenin in Go-go!
Евгений Омельченко
Если у вас от падения одного контейнера валяется весь сервис, то я даже и не знаю :) Наверное да, в таком случае паники стоит ловить, тут я согласен. А ещё почитать про горизонтальную масштабируемость на досуге
А вы какого-нибудь бота для тг тоже скейлите на кластера?
источник

W

Wingman in Go-go!
Vladislav Milenin
Объявления пакета не хватило, фейл
Ну вот, даже идеальный код не идеален)
источник

ЕО

Евгений Омельченко in Go-go!
Vladislav Milenin
А вы какого-нибудь бота для тг тоже скейлите на кластера?
На два экземпляра обычно
источник

A

Alexander in Go-go!
У нас может быть бага в новой версии, которая раскатилась на все реплики и начала выкидывать паники через пару часов на 10% трафика

Зачем нам валяться всем сервисом, если мы можем обработать остальные 90%?
источник

W

Wingman in Go-go!
Alexander
У нас может быть бага в новой версии, которая раскатилась на все реплики и начала выкидывать паники через пару часов на 10% трафика

Зачем нам валяться всем сервисом, если мы можем обработать остальные 90%?
Чтобы догматы соблюсти же
источник

а

а кто это in Go-go!
Евгений Омельченко
На два экземпляра обычно
расточительно
источник