RU

Почему Go-сервисы начинают тормозить без ошибок (и при чём тут goroutines). Часть 1

Часто про Go говорят:  «это язык, где конкурентность почти бесплатная» . И знаете что? Это правда. Почти. Но  «почти»  — это самое опас…

изучение языковgogolanggoroutinegoroutinesпрограммированиепроизводительностьмониторингсистемное программированиеархитектура
Habr
RU

Deckhouse Prom++: как мы посадили Prometheus на RAM-диету и сэкономили 89 % памяти в хранилище данных

Утро: 3,8 ТБ памяти на кластеры Prometheus. Вечер: 0,6 ТБ. Между ними — переход на Deckhouse Prom++. Мы потратили месяцы на внимательный ана…

prom++c++оптимизация кодаprometheusdeckhousedeckhouse prom++мониторингobservability
Habr
RU

OpenTelemetry и Sentry: как мы выстроили сбор телеметрии в микросервисной системе

В распределенной системе понять, что именно произошло во время выполнения запроса, бывает сложнее, чем исправить саму ошибку. Логи показывают события …

OpenTelemetrySentryмикросервисымониторинг
Habr
RU

Как найти причину латенси в пайплайне обработки HTTP запроса за 5 минут: разбираем шаг за шагом

Как найти причину латенси в пайплайне обработки HTTP запроса за 5 минут: разбираем шаг за шагом Я достаточно ленивый и рациональный человек. В конце п…

мониторингdevopsnginxlatencyпроизводительностьsrecloudflare
Habr