Джерело:
Хабрахабр / Захабренные / Тематические / Посты
Дата публікації:
14/12/2025 07:00
Постійна адреса новини:
http://www.vsinovyny.com/12529116
14/12/2025 07:00 // Хабрахабр / Захабренные / Тематические / Посты

Я собрал минимальный набор практик, без которых микросервис очень быстро превращается в «чёрный ящик»: логи, трассировка, метрики, конфигурация, feature flags, тестирование и чуть-чуть документации. Это не теория — это вещи, которые я выстрадал, пока делал Go-шаблон для коллег, переходящих после Ruby/PHP, и пытался сделать так, чтобы сервис было реально удобно запускать, отлаживать и поддерживать.
Внутри — простые объяснения, почему эти штуки окупаются, и примеры на Go: как разделить логи и связать их с trace_id, как руками добавить span, какие метрики имеет смысл считать, как организовать конфиг, зачем OpenFeature, почему testcontainers — это не боль, и почему Makefile иногда экономит больше времени, чем очередной «идеальный рефакторинг».
Читать далее| « |
Наступна новина з архіву Кейс: как мы ускорили серверную часть мобильной игры в 2,5 раза и снизили расходы в 5 раз |
Попередня новина з архіву Heavy metal is healing teens on the Blackfeet Nation |
» | |
|
|
||||