Comprendre les données de construction de dévitesse avec Honeycomb
Develocity, un outil d'optimisation de la construction, est intégré avec Honeycomb pour une observabilité accrue à Pinterest. Cette intégration permet d'obtenir des informations plus approfondies sur les données de construction, y compris l'identification des valeurs aberrantes et la comparaison des types de machines. Le langage de requête robuste de Honeycomb permet des requêtes plus complexes, telles que le regroupement des temps de construction par utilisateur et l'identification des utilisateurs avec des JDK non conformes. BubbleUp, une fonctionnalité de Honeycomb, aide à identifier les constructions lentes et les plugins supplémentaires qui entraînent des coûts de configuration et d'exécution. Le traitement rapide de Honeycomb garantit des workflows fluides, fournissant des résultats en moins d'une seconde. Pinterest utilise l'API de Develocity pour accéder aux données de construction, qui sont ensuite traitées et envoyées à Honeycomb à l'aide de libhoney. L'intégration de Develocity avec Honeycomb a fourni à l'équipe des constructions mobiles de Pinterest des informations précieuses, leur permettant d'optimiser les performances de construction et d'améliorer les processus de développement. Les autres utilisateurs de Develocity sont encouragés à considérer cette approche pour maximiser le potentiel de leurs données de construction.