Size: a a a

SPb Reliability Meetup

2019 January 15

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
А, ну да, транзакции недостаточно коротки
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Alexander 😼 Chistyakov
Так, погодите
А почему ситуация не приходила в норму сама собой?
основная трудность была в том, что не видно ни одной причины, почему проблема не должна пройти сама собой
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Надо сказать, что научить инженера-разработчика представлению о том, что ни PostgreSQL, ни MySQL для работы с транзакциями длиннее, чем несколько миллисекунд, не предназначены, оказалось непосильной задачей
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Vitaliy Levchenko
основная трудность была в том, что не видно ни одной причины, почему проблема не должна пройти сама собой
Ну да
Запросы отработали - коннекты отпустило
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
именно
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
и в какой-то момент случились проблемы у мегафоновского легаси сервиса
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
существенно большие, чем обычно
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
И в этот момент NewRelic (которым гошники обычно не пользуются) нарисовал красивую синюю (синюю? зеленую?) полосу там, где "external web"
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Не то, чтобы я любил руби - но вот же оно
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Is a no-brainer
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
В конечном итоге, работа SRE, как я вижу, сводится к тому, чтобы организовать достаточной силы фидбэк от продакшна к креслу высшего примата, который катит в прод неизвестно что
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Постойте - но это же опять blue/green deployments
То есть, старый добрый DevOps
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Alexander 😼 Chistyakov
В конечном итоге, работа SRE, как я вижу, сводится к тому, чтобы организовать достаточной силы фидбэк от продакшна к креслу высшего примата, который катит в прод неизвестно что
так вся фишка в том, что проблемному коду больше полугода
источник

VG

Valentine G in SPb Reliability Meetup
а докладу про microservices coupling - вроде несколько лет
источник

VG

Valentine G in SPb Reliability Meetup
то есть проблема не на уровне SRE, а на уровне интеграции, что вы не измеряеете SLA сервиса, которым пользуетесь
источник

VG

Valentine G in SPb Reliability Meetup
а это уже административная работа по большей части
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Valentine G
то есть проблема не на уровне SRE, а на уровне интеграции, что вы не измеряеете SLA сервиса, которым пользуетесь
измеряем. Он иногда тупит. Это известно
источник

VG

Valentine G in SPb Reliability Meetup
окей, тогда где протоколы испытаний сценария "партнерский API лег"?
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
так он не лёг
источник

VG

Valentine G in SPb Reliability Meetup
погоди ка
источник