Понимание данных сборки Develo... Заметка

Понимание данных сборки Develocity с помощью Honeycomb

Develocity, инструмент оптимизации сборки, интегрирован с Honeycomb для улучшения наблюдаемости в Pinterest. Это интеграция позволяет получить более глубокие инсайты в данные сборки, включая выявление аномалий и сравнение типов машин. Робустный язык запросов Honeycomb позволяет проводить более сложные запросы, такие как группировка времени сборки по пользователям и выявление пользователей с несовместимыми JDK. BubbleUp, функция Honeycomb, помогает выявлять медленные сборки и дополнительные плагины, которые несут затраты на конфигурацию и выполнение. Быстрое обработка Honeycomb обеспечивает гладкие рабочие процессы, предоставляя результаты менее чем за секунду. Pinterest использует API Develocity для доступа к данным сборки, которые затем обрабатываются и отправляются в Honeycomb с помощью libhoney. Интеграция Develocity с Honeycomb предоставила команде мобильных сборок Pinterest ценные инсайты, позволив оптимизировать производительность сборки и улучшать процессы разработки. Другим пользователям Develocity рекомендуется рассмотреть такой подход, чтобы максимизировать потенциал своих данных сборки.