0 added
0 removed
Original
2026-01-01
Modified
2026-02-19
1
<p>Когда микросервисы начинают тормозить и падать, service mesh помогает найти корень проблемы за минуты. Но важно знать, где и как искать!</p>
1
<p>Когда микросервисы начинают тормозить и падать, service mesh помогает найти корень проблемы за минуты. Но важно знать, где и как искать!</p>
2
<p><strong>Где:</strong></p>
2
<p><strong>Где:</strong></p>
3
<p>Метрики (Prometheus/Grafana)</p>
3
<p>Метрики (Prometheus/Grafana)</p>
4
<ul><li>Рост latency → ищем медленные вызовы</li>
4
<ul><li>Рост latency → ищем медленные вызовы</li>
5
<li>Увеличение 5xx-ошибок → проверяем целевые сервисы</li>
5
<li>Увеличение 5xx-ошибок → проверяем целевые сервисы</li>
6
<li>Rate limiting → смотрим квоты запросов.</li>
6
<li>Rate limiting → смотрим квоты запросов.</li>
7
</ul><p>Трейсы (Jaeger/Zipkin)</p>
7
</ul><p>Трейсы (Jaeger/Zipkin)</p>
8
<p>Анализируем полный путь запроса → находим "узкое место".</p>
8
<p>Анализируем полный путь запроса → находим "узкое место".</p>
9
<p>Пример: order-service зависает из-за таймаутов в payment-service.</p>
9
<p>Пример: order-service зависает из-за таймаутов в payment-service.</p>
10
<p><strong>Инструменты для анализа</strong></p>
10
<p><strong>Инструменты для анализа</strong></p>
11
<ul><li>Kiali (Istio) - визуализация зависимостей + health-статусы</li>
11
<ul><li>Kiali (Istio) - визуализация зависимостей + health-статусы</li>
12
<li>Linkerd Viz - встроенные дашборды для RPS/задержек</li>
12
<li>Linkerd Viz - встроенные дашборды для RPS/задержек</li>
13
<li>Istio Dashboards - готовые Grafana-панели.</li>
13
<li>Istio Dashboards - готовые Grafana-панели.</li>
14
</ul><p><strong>Типичные причины деградации</strong></p>
14
</ul><p><strong>Типичные причины деградации</strong></p>
15
<ul><li>Каскадные таймауты → настраиваем circuit breaking</li>
15
<ul><li>Каскадные таймауты → настраиваем circuit breaking</li>
16
<li>Перегрузка БД → добавляем кеш или ретраи</li>
16
<li>Перегрузка БД → добавляем кеш или ретраи</li>
17
<li>Проблемы сети → проверяем mTLS и политики доступа.</li>
17
<li>Проблемы сети → проверяем mTLS и политики доступа.</li>
18
</ul><p><strong>Профилактика</strong></p>
18
</ul><p><strong>Профилактика</strong></p>
19
<ul><li>Настроить SLO/SLI в Prometheus</li>
19
<ul><li>Настроить SLO/SLI в Prometheus</li>
20
<li>Включить автоалерты (например, через Alertmanager).</li>
20
<li>Включить автоалерты (например, через Alertmanager).</li>
21
</ul><p><em>Пример:</em></p>
21
</ul><p><em>Пример:</em></p>
22
<p>Проблема: Grafana показывает скачок latency в cart-service.</p>
22
<p>Проблема: Grafana показывает скачок latency в cart-service.</p>
23
<p>Причина: Jaeger выявляет медленные запросы к Redis.</p>
23
<p>Причина: Jaeger выявляет медленные запросы к Redis.</p>
24
<p>Решение: увеличиваем лимиты подключений.</p>
24
<p>Решение: увеличиваем лимиты подключений.</p>
25
<p>Service mesh - классный помощник, который побеждает хаос в микросервисах. Но он же один из самых недооценённых инструментов, и, пока одни спорят про оверхед, другие уже тихо запускают отказоустойчивые системы в продакшене.</p>
25
<p>Service mesh - классный помощник, который побеждает хаос в микросервисах. Но он же один из самых недооценённых инструментов, и, пока одни спорят про оверхед, другие уже тихо запускают отказоустойчивые системы в продакшене.</p>
26
<p><strong>Если вы определились, на какой стороне вы и готовы навести порядок в распределённых системах, держите ссылку на наш 3-дневный интенсив<a>"Service mesh".</a></strong>Мощное, насыщенное обучение с 3 спикерами, после которого обеспечить надёжность, безопасность и масштабируемость микросервисных архитектур для вас будет плёвым делом.</p>
26
<p><strong>Если вы определились, на какой стороне вы и готовы навести порядок в распределённых системах, держите ссылку на наш 3-дневный интенсив<a>"Service mesh".</a></strong>Мощное, насыщенное обучение с 3 спикерами, после которого обеспечить надёжность, безопасность и масштабируемость микросервисных архитектур для вас будет плёвым делом.</p>
27
<p>Подробности программы и тарифы -<a>по ссылке.</a></p>
27
<p>Подробности программы и тарифы -<a>по ссылке.</a></p>
28
<p>2025-06-19 15:00<a>Service mesh</a></p>
28
<p>2025-06-19 15:00<a>Service mesh</a></p>