1В основном я работаю с...
I mainly work with...
2Моей основной задачей было...
My main task was to...
3Я отвечал за весь проект.
I was responsible for the whole project.
4Я работал над этим проектом от начала до конца.
I worked on this project from start to finish.
5Один из примеров — проект в котором я...
One example is a project where I...
6Цель заключалась в том чтобы...
The goal was to...
7Нам нужно было...
We needed to...
8Я использовал ... для автоматизации...
I used ... to automate...
9Я создал автоматизированную систему чтобы...
I built an automated system to...
10В результате мы можем...
"As a result
11Это помогло нам сократить ручную работу.
This helped us reduce manual work.
12Мы выбрали это решение потому что...
We chose this solution because...
13У нас возникла проблема с...
We had an issue with...
14Я стараюсь сохранять спокойствие.
I try to stay calm.
15Сначала я сосредотачиваюсь на самой критичной проблеме.
"First
16Я начинаю с проверки логов и метрик.
I start by checking logs and metrics.
17Я бы проверил что недавно изменилось.
I would check what changed recently.
18Проблема может быть вызвана...
The issue may be caused by...
19Мы решили проблему с помощью...
We fixed the issue by...
20Я документирую первопричину.
I document the root cause.
21Мы стараемся предотвращать подобные инциденты.
We try to prevent similar incidents.
22Я проверяю как каждая задача влияет на пользователей.
I check how each task affects users.
23Мой главный приоритет — ...
My top priority is...
24Я оцениваю срочность и влияние.
I check the urgency and impact.
25Я обсуждаю приоритеты с командой.
I discuss priorities with my team.
26Я держу команду в курсе своего прогресса.
I keep the team updated on my progress.
27Я сообщаю о статусе каждые 15 минут.
I provide status updates every 15 minutes.
28Если мне нужна помощь я обращаюсь к другим инженерам.
"If I need help
29Моя цель — уменьшить влияние на пользователей.
My goal is to reduce the impact on users.
30Когда мне нужно изучить что-то новое...
When I need to learn something new...
31Я начинаю с чтения документации.
I start by reading the documentation.
32Я разворачиваю тестовое окружение.
I set up a test environment.
33Я предпочитаю учиться на практике.
I prefer learning by doing.
34Я написал пошаговую инструкцию.
I wrote a step-by-step guide.
35Я делюсь знаниями с командой.
I share my knowledge with the team.
36В ближайшие несколько лет...
In the next few years...
37Я хотел бы развиваться как...
I would like to develop as...
38Я хочу улучшить свои навыки в...
I want to improve my skills in...
39Меня особенно интересует...
I am especially interested in...
40Я хочу брать больше ответственности.
I want to take more responsibility.
41Моя долгосрочная цель — стать...
My long-term goal is to become...
42Я хочу строить надёжную инфраструктуру.
I want to build reliable infrastructure.
43"Похоже
доступной памяти мало."
44Я бы сравнил свободную память с доступной.
I would compare free memory with available memory.
45"Я бы определил процесс
который использует больше всего памяти."
46Высокое использование памяти не всегда означает проблему.
High memory usage does not always mean a problem.
47"Я бы проверил
использует ли сервер swap прямо сейчас."
48"Возможно
в приложении есть утечка памяти."
49Перезапуск Pod может временно помочь.
Restarting the Pod may help temporarily.
50Перезапуск Pod не устраняет первопричину.
Restarting the Pod does not fix the root cause.
51"Чтобы обнаруживать эту проблему раньше
я бы добавил оповещение о памяти."
52Я бы выслушал их точку зрения.
I would listen to their point of view.
53Я бы попросил их объяснить свою гипотезу.
I would ask them to explain their hypothesis.
54При необходимости мы могли бы попросить помощи у другого инженера.
"If needed
55"Я бы использовал два балансировщика
чтобы избежать единой точки отказа."
56Patroni управляет автоматическим переключением PostgreSQL при отказе.
Patroni manages automatic PostgreSQL failover.
57HAProxy направит новые соединения к новому primary.
HAProxy will route new connections to the new primary.
58Приложение должно уметь повторно подключаться к базе данных.
The application must be able to reconnect to the database.
59Кластер etcd потерял кворум.
The etcd cluster has lost quorum.
60Кластеру нужны как минимум два доступных узла.
The cluster needs at least two available nodes.
61Без кворума etcd не может принимать операции записи.
"Without quorum
62Без кворума Patroni не может выполнить автоматическое переключение.
"Without quorum
63Это помогает предотвратить split-brain.
This helps prevent split-brain.
64"Я бы проверил
не записывает ли PostgreSQL слишком много данных на диск."
65Я бы проверил производительность диска с помощью iostat и iotop.
I would check disk performance using iostat and iotop.
66"Я бы проверил
сколько процессов находятся в состоянии D."
67"Я бы определил
какой процесс использует больше всего CPU."
68Высокая задержка запросов может быть вызвана низкой производительностью базы данных.
High request latency may be caused by slow database performance.
69Высокая задержка диска приводит к медленным запросам PostgreSQL.
High disk latency leads to slow PostgreSQL queries.
70"Приложение не может подключиться к PostgreSQL
потому что база данных недоступна."
71"Даже если загрузка CPU низкая
load average всё ещё может быть высоким."
72"Даже если Pod находится в состоянии Running
приложение всё ещё может возвращать ошибки."
73"Чтобы обнаруживать эту проблему
я бы добавил оповещение в мониторинг."
74"Чтобы предотвратить эту проблему
я бы добавил тест в CI/CD pipeline."
75"Я бы убедился
что частота ошибок вернулась к нормальному уровню."
76После исправления проблемы я бы снова проверил логи и метрики.
"After fixing the issue
77"После исправления проблемы я бы убедился
что все Pods находятся в состоянии Ready."
78"После исправления проблемы я бы убедился
что приложение работает правильно."
79"Перед изменением readiness probe я бы проверил
слушает ли приложение порт 9090."
80"Перед удалением Pod я бы проверил
почему rollback завис."
81Проблема может быть вызвана неправильной конфигурацией.
The issue may be caused by an incorrect configuration.
82Проблема может быть вызвана сетевой проблемой.
The issue may be caused by a network problem.
83"Одна из возможных причин заключается в том
что новая версия приложения содержит ошибку."
84"Одна из возможных причин заключается в том
что Pods не проходят readiness probes."
85"Одна из возможных причин заключается в том
что на worker nodes недостаточно ресурсов."
86"Чтобы проверить это
я бы протестировал соединение с помощью curl."
87Я бы сравнил ошибки до и после rollback.
I would compare the errors before and after the rollback.
88Я бы сравнил production и pre-production окружения.
I would compare the production and pre-production environments.
89Я бы сравнил текущую конфигурацию с конфигурацией в Git.
I would compare the current configuration with the configuration in Git.
90"Я хочу понять
затрагивает ли проблема всех пользователей."
91"Я бы проверил
есть ли у Service готовые endpoints."
92Затем я бы посмотрел метрики в Grafana.
"Then