Size: a a a

SPb Reliability Meetup

2019 January 15

Е

Егор in SPb Reliability Meetup
kSandr
честно говоря, устал рассказывать программистам что "нууу не надо так" , ибо они хотят и все тут ))) а если еще у разрабов карта покруче которая бьёт твою, то тут еще сложнее )
по
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Да и вообще - репликация должна быть на базе wsrep
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Alexander 😼 Chistyakov
И?
Я вон причину даже озвучил - нужно просто сделать транзакции покороче
транзакция короткая. Прочитать, спросить внешний сервис (≈1мс), обработать, записать в 4 таблицы.
в любом случае это длинный рефакторинг, а продакшн прямо сейчас не работает.
источник

Е

Егор in SPb Reliability Meetup
поэтому идеальный sre = программист & operations & часть продукт-овнера
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Vitaliy Levchenko
транзакция короткая. Прочитать, спросить внешний сервис (≈1мс), обработать, записать в 4 таблицы.
в любом случае это длинный рефакторинг, а продакшн прямо сейчас не работает.
А СУБД-то какая?
источник

Е

Егор in SPb Reliability Meetup
и нужен он в команде
источник

Е

Егор in SPb Reliability Meetup
а не отдельно
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Valentine G
кто-то запустил mysqldump? ))
нет. Это постгрес
источник

k

kSandr in SPb Reliability Meetup
Егор
поэтому идеальный sre = программист & operations & часть продукт-овнера
и еще работает за еду, и спит под столом ... и на наручники пристегнутые к батарее не жалуется )
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Vitaliy Levchenko
нет. Это постгрес
Повторяю - кто-то взял лок на метаданные для изменения схемы
Обычно дело именно в этом
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Сколько живу, столько раз это вижу
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Лечение - перестать использовать постгрес
источник

Е

Егор in SPb Reliability Meetup
пздц
источник

Е

Егор in SPb Reliability Meetup
вот кстати postgres очень крут в плане реплики
источник

Е

Егор in SPb Reliability Meetup
мускуль вроде только сейчас научился строить индексы и добавлять колонки асинхронно
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Alexander 😼 Chistyakov
Повторяю - кто-то взял лок на метаданные для изменения схемы
Обычно дело именно в этом
это было бы видно в списке запросов
источник

VG

Valentine G in SPb Reliability Meetup
Егор
поэтому идеальный sre = программист & operations & часть продукт-овнера
даже предположим, что человек будет оттачивать мастерство на каждую роль не 10к часов а 5к часов - это 15 часов, при стандартных 2к рабочих часах за год - это 7,5 лет, можно и уплотнить - но есть шанс самовоспламенения
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Vitaliy Levchenko
это было бы видно в списке запросов
Это нужно смотреть в списке блокировок, а не в списке процессов
источник

VG

Valentine G in SPb Reliability Meetup
Vitaliy Levchenko
это было бы видно в списке запросов
место может закончилось?
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Alexander 😼 Chistyakov
Это нужно смотреть в списке блокировок, а не в списке процессов
таки да
источник