TGViewer
Представляешь, Представляешь, @your_tech · 8.67K subscribers
Post #10433 1.8K
Datadog уменьшила размер Go-бинарников на 77% без потери функций

За пять лет размер артефактов Datadog Agent вырос с 428 МБ до 1,22 ГБ. Команда решила не урезать функциональность, а «переломить кривую роста» и за полгода сократила размер Go-бинарников до 77%.

Сначала полностью разобрали зависимости. В одном случае trace-agent тащил 526 пакетов Kubernetes из-за одной функции, которая фактически не использовала k8s-код. Перенос ее в отдельный пакет позволил компилятору выбросить все лишнее — минус 36 МБ.
И таких случаев нашли десятки.

Что еще удалось оптимизировать и почистить читайте в материале на сайте.

Telegram | Max
  • 🤣 12
More from @your_tech
  1. Sep 29, 2026FreeRDP 3.32.1 исправил шесть уязвимостей и сбой буфера обмена FreeRDP, свободная реализац…
  2. Sep 28, 2026Atlassian открыла Preview ручной упаковки приложений Forge Atlassian перевела ручную упако…
  3. Sep 28, 2026Synopsys представила платформу Autopilot и ИИ-агентов AgentEngineer Autopilot координирует…
  4. Sep 28, 2026ZITADEL 4.19.2 закрыла две уязвимости с риском захвата аккаунтов Разработчики выпустили ZI…
  5. Sep 28, 2026Роутер умеет больше, чем просто раздавать Wi-Fi: JETON TECH по спеццене в DNS Собирались о…
  6. Sep 28, 2026GitHub Copilot CLI теперь учитывает правила Claude Code 27 сентября GitHub выпустила предв…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →