Англійська мова для перегляду надійності платформи: фрази, які SRE насправді використовують

Вивчіть англійську лексику і фрази для перегляду надійності SRE: SLOs, бюджети помилок, бездоганне оформлення і впевнені способи представлення і спростування даних.

Перегляди надійності - це повторювані зустрічі, де Site Reliability Engineers (SREs) і команди продуктів перевіряють, як служба працює проти своїх цілей. Мова точна, трохи формальна і важка з спільним словником. Якщо ви не є рідним носієм, найскладніша частина не технічний зміст - це звучати впевнено, залишаючись дипломатичним. Цей посібник дає вам точні фрази.


Основний словник, яким ви повинні володіти

TermWhat it meansUsed in a sentence
SLO (Service Level Objective)The target you commit to”We set our SLO at 99.9% availability.”
SLI (Service Level Indicator)The metric you measure”Our latency SLI breached the threshold twice.”
Error budgetAllowed amount of failure”We’ve burned 80% of our error budget this quarter.”
Burn rateSpeed of consuming the budget”The burn rate spiked during the deploy.”
ToilRepetitive manual operational work”We’re trying to reduce toil through automation.”
Blast radiusScope of impact of a failure”The blast radius was limited to one region.”

Зауважте, що error budget співпадає з такими дієсловами, як burn, consume, exhaust і spend. Рідні носії говорять «ми випалили наш бюджет», а не «ми використали наш бюджет погано»


Відкриваю рецензію

Перегляд надійності зазвичай починається з резюме стану. Нехай буде фактичною і нейтральною.

“Цього кварталу, служба оплати задовольнила свою доступність SLO, але ** не вистачало ** затримки. Ми були в межах бюджету три з чотирьох місяців»

Корисні відкривачі:

  • «Дозвольте мені **провести вас через ** числа за цей період»
  • «На високому рівні, ми тренд в правильному напрямку
  • «Є дві області, які я хочу флаг сьогодні.»

Не говори драматично. Скажи “затримка погіршилася”, а не “все було жахливо”. Культура надійності цінує спокійну точність.


Представлення даних з впевненістю

Коли ви показуєте графік або панель приладів, вкажіть його назву. Не говори просто “как ты можешь видеть”

“Якщо ви подивитеся на ** p99 затримку **, вона піднялася з 180 мілісекунд до понад 400 близько 14-го. Це ** корелює з ** підйомом трафіку, який ми побачили після маркетингової кампанії. ”

Ключові дієслова для опису тенденцій:

  • ** піднявся / піднявся / піднявся / піднявся ** — піднявся
  • ** падіння / падіння / зниження / падіння ** — пішов вниз
  • plateaued / held stable / flattened out — залишився таким же
  • ** відновлено / нормалізовано / стабілізовано ** — повернення до нормального стану

«Затримка пік в полудень, плато на годину, потім відновлена, як тільки ми масштабували»

Використовуйте ** корелювати з ** (а не « пов’ язано з ») і ** бути приписаним до ** для причини:

«Зростання ** в основному пов’язане з ** повільною залежністю від потоку.»


Ввічливо поставити запитання

Іноді ви не погоджуєтесь з тим, як інтерпретується метрика. Зменшити розбіжності, щоб вони переросли в співпрацю, а не конфронтацію.

Direct (risky)Diplomatic (better)
“That number is wrong.""I’m not sure that figure tells the full story."
"You measured it badly.""I wonder if the measurement window is skewing this."
"That’s not the real cause.""I’d push back gently on that being the root cause.”

«Я б повільно відштовхнув тут — p50 виглядає здоровим, але p99 вказує на проблему хвостової затримки, яку ми маскуємо середнім.»

Фраза “відштовхнути” є основним словником SRE. Це означає, що ти хочеш заперечити чи відкинути претензію. “Повільно відштовхни” або “Ненадовго відштовхни” - це ввічливіше.


Говоря про бюджетну політику

Бюджети помилок впливають на прийняття рішень: коли бюджет здоровий, ви надсилаєте можливості; коли він вичерпаний, ви заморожуєте випуски і зосереджуєтеся на надійності.

«Ми **вичерпали наш бюджет на помилки ** за квартал, тому згідно з нашою політикою ми повинні **заморожувати роботу над функціями ** і приоритизувати стабільність»

«Ми все ще маємо свобода в бюджеті, тому я зручно схвалюю цю ризиковану міграцію»

** Headroom ** означає залишкову ємність або запас — дуже корисне, природне слово.


Безупречный кадр

Огляди надійності бездоганні: ви обговорюєте системи і процеси, а не людей. Грамматика важна. Використовуйте пасивний голос або « система » як підмет, а не « ви »

BlamefulBlameless
”You forgot to add the alert.""An alert wasn’t configured for that path."
"Dev broke the deploy.""The deploy introduced a regression."
"Why didn’t anyone notice?""What signals could have surfaced this earlier?”

“Цей інцидент ** виявив прогалини ** в нашому попередженні. Питання не в тому, хто пропустив це — це як ми зробимо це видимим наступного разу»


До і після: повне переписування

** До (не рідний, тупий): **

“Наша служба була дуже погана минулого місяця. Затримка була високою, і ви повинні виправити базу даних, тому що вона повільна, і це ваша вина»

Після (ясно, професійно, бездоганно):

“В минулому місяці сервіс ** не досяг ** своєї затримки SLO. Р99 ** резко поднялся **, и это ** в значительной степени ** приписывается ** спору на первичной базе данных. Я б запропонував нам приоритизувати роботу з читання-реплікації наступного спринту, щоб ** повернути ** деяку свободу»

Фраза claw back (відновити щось втрачене) є ідіоматичною і вражає, коли використовується правильно.


Завершення перегляду і призначення дій

Завершити з чітким власником. Неясні кінці марнують огляди.

  • «Тоді action item тут полягає в налаштуванні басейну з’єднань — чи можете ви take that on
  • «Давайте ** кругом обратно на ** тревожный разрыв следующего недели. ”
  • «Я власник оновлення runbook і відповісти назад до п’ятниці.»

“В заключение: бюджет здоров, два пункта действий, назначены владельцы. Дякую всім»


Поширені помилки, яких слід уникати

  1. ** Використання фрази « служба не працює », коли ви маєте на увазі « погіршено ». ** * Погіршено * означає повністю недоступно; * погіршено * означає працює, але гірше. Смешивая эти сигналы тревоги.
  2. ** Перебільшення “можливо” і “я думаю” ** Одне заперечення в реченні достатньо. “Може я думаю, можливо, ми могли б, можливо, подивитися на це” руйнує вашу репутацію.
  3. ** Переклад “реальний” як “теперішній.” ** В англійській мові, реальний означає реальний/істинний, а не теперішній. Скажи “текущая задержка”, а не “реальная задержка”, когда ты имеешь в виду сейчас.

Ключевые вещи

  • Освоєння колокації: ** спалювати ** бюджет помилки, ** відкидати ** на претензію, мати ** вільний простір ** в бюджеті.
  • Описати тенденції з точним дієсловом (пік, плато, відновлення) і пов’ язати причини з ** приписуваними **.
  • Зберігайте кожне речення ** бездоганним ** — зробіть систему суб’єктом, а не людиною.
  • Зменшити незгоду за допомогою « Я б відштовхнув повільно » і закрити з ясними ** елементами дій ** і ** власниками **.

Огляди надійності нагороджують спокійну, конкретну англійську. Тренируйся вимовляти ці фрази вголос перед наступним, і ти будеш звучати як спеціаліст, який займається цим роками.

Національні мови: рідна мова для ненаціональних меншин

Багато розробників, які переходять на ролі, пов’язані з надійністю платформи, особливо ті, чия перша мова не є англійською, знаходять специфічну термінологію і стилі спілкування викликом. Це не просто про те, щоб знати визначення таких термінів, як «SLO» або «бюджет помилок»; це про розуміння того, як вони використовуються в контексті і будівництво природного потоку при обговоренні складних технічних питань. Однією з найчастіших перешкод є тонкі відмінності у фразування, які можуть драматично змінити сприйнятий тон - перехід від співпраці до обвинувачення, наприклад. Виявлення цих нюансів на ранньому етапі є ключовим для ефективної участі в оглядах і значного вкладу в успіх команди.

Зокрема, серед деяких новоприбулих є тенденція надмірно формалізувати свою мову під час обговорення проблем. Фрази на кшталт «Аналіз кореневої причини вказує на…» можуть звучати жорстко і відокремлено, особливо під час гарячої дискусії про відключення. Замість цього, націлення на більш розмовний, але точний підхід, як правило, приймається краще. Також важливо знати, як сприймається прямота — те, що може вважатися прямим в одній культурі, може бути інтерпретовано як тупе або навіть неповажне в іншій. Сфокусування на * впливі *, а не на приписуванні вини є ключовим; розгляд проблем навколо досвіду користувача і стану системи завжди буде резонувати більш позитивно, ніж зосередження на окремих діях.

Іншою областю, яка потребує уваги, є розуміння використання кваліфікаторів. Фрази на кшталт «потенційно» або «може» часто можна інтерпретувати як хеджування відповідальності, що не обов’язково є негативною річчю, але її потрібно використовувати стратегічно. Сказати «Цьому можливо запобігти за допомогою…» набагато менш конструктивно, ніж «Дослідимо, як ми могли б проактивно виявити цю ситуацію». Аналогічно, при презентації даних – чи то в слайд-шоу, чи під час обговорення – уникайте надмірно технічного жаргону, який може затемнити основне повідомлення для тих, хто не знайомий з основними системами. Пояснення повинні бути короткими і зосередженими на * що* і * чому*, а не занурюватися у * як*.

Нарешті, пам’ятайте, що активне слухання так само важливо, як і чітка артикуляція. Зверніть увагу на невербальні сигнали - мову тіла, тон голосу - поряд зі словами, які говорять. Запитання прояснюючих питань («Чи можете ви розібратися, що ви маєте на увазі під …?» або «Чи можете ви дати мені приклад цього?») демонструє залученість і справжнє бажання зрозуміти точку зору інших, сприяючи більш продуктивному діалогу. Не вагайтеся ввічливо запитати про пояснення, якщо щось не відразу зрозуміло - набагато краще запитати, ніж робити припущення.

Поширені запитання

Про що ця стаття "Англійська мова для перегляду надійності платформи: фрази, які SRE насправді використовують"?

Вивчіть англійську лексику і фрази для перегляду надійності SRE: SLOs, бюджети помилок, бездоганне оформлення і впевнені способи представлення і спростування даних.

Чи безкоштовна ця стаття?

Так. Усі статті на CoderSlingo, включно з цією, доступні безкоштовно без реєстрації.

Скільки часу займає читання "Англійська мова для перегляду надійності платформи: фрази, які SRE насправді використовують"?

Приблизно 9 min.