Size: a a a

Боль Тимлида

2021 February 12

B

Bogdan in Боль Тимлида
Oleg Soroka
Проще один раз послушать живого классика, чем позорно прозябать в мире иллюзий:
https://youtu.be/K7pR2zsGErc
удивлен что здесь упоминается backward compatible схема базы данных и практики разработки
среднестатистический "девопс" не отстреливает зачем это и почему rolling update (в кубере) приведет к неконсистентности данных
источник

B

Bogdan in Боль Тимлида
Bogdan
удивлен что здесь упоминается backward compatible схема базы данных и практики разработки
среднестатистический "девопс" не отстреливает зачем это и почему rolling update (в кубере) приведет к неконсистентности данных
сюда же и гитопс с обещаниями "легких роллбеков", просто потому что
люди которые писали "гитопс манифест" в жизни не делали транзитивную схебу бд и не откатывали транзакции (тем более в микросервисах, где сложность повышается в разы)
источник

u

unkmas in Боль Тимлида
чот какие-то не те у вас девопсы
источник

u

unkmas in Боль Тимлида
ну и в любом случае - обеспечивать откатываемость изменений - задача разработчика
источник

АС

Альберт Степанцев... in Боль Тимлида
unkmas
ну и в любом случае - обеспечивать откатываемость изменений - задача разработчика
вы работали когда-нибудь в ситуации, когда у программиста нет доступа к БД
разве что к тестовой обрезанной обфусцированной копии на чтение?
источник

АС

Альберт Степанцев... in Боль Тимлида
и нет возможности решать, какие изменения в БД сделать?
источник

u

unkmas in Боль Тимлида
Нет доступа != нет возможностии решать
источник

u

unkmas in Боль Тимлида
И кто тогда решает?
источник

АС

Альберт Степанцев... in Боль Тимлида
DBA
источник

АС

Альберт Степанцев... in Боль Тимлида
нужно ему поставить задачу на изменения схемы, обосновать - зачем это нужно
и ждать, когда задача будет реализована
источник

АС

Альберт Степанцев... in Боль Тимлида
или придет ответ о ненужности или невозможности изменения
источник

u

unkmas in Боль Тимлида
А DBA тоже не понимает, почему изменения может быть надо откатывать?) Я всё ещё не понимаю, при чём тут бедный devops)
источник

АС

Альберт Степанцев... in Боль Тимлида
Он-то понимает
источник

АС

Альберт Степанцев... in Боль Тимлида
А вот среднестатистический пхп-шник с "миграциями ларавеля" обычно ни черта не понимает
источник

АС

Альберт Степанцев... in Боль Тимлида
и поэтому лучше его не допускать к изменениям в БД
источник

u

unkmas in Боль Тимлида
да и хер с ним, пусть будет DBA) devops-то тут каким боком?)
источник

АС

Альберт Степанцев... in Боль Тимлида
без понятия
источник

u

unkmas in Боль Тимлида
кек
источник

АС

Альберт Степанцев... in Боль Тимлида
это же не я про девопсов в контексте БД начал писать?
источник

u

unkmas in Боль Тимлида
Ну ты же начал на мой вопрос отвечать)
источник