- Outil open source conçu pour analyser efficacement les flux de fonctions complexes et l’utilisation de la mémoire
- Prend en charge à la fois les environnements CommonJS et ESM, avec le grand avantage d’offrir la même API dans le navigateur
- Suivi haute performance du temps d’exécution : mesure avec précision le temps d’exécution des fonctions tout en minimisant la surcharge
- Suivi de l’utilisation mémoire : suit la consommation mémoire par fonction et détecte les risques potentiels de fuite mémoire
- Modes de suivi flexibles : permet de choisir entre les modes centré sur les performances, équilibré ou analyse détaillée selon l’usage
- Visualisation du flux d’exécution : affiche visuellement les flux de fonctions complexes pour en faciliter la lecture
- Suivi des fonctions imbriquées : permet de suivre jusqu’aux appels de fonctions à l’intérieur d’autres fonctions pour une analyse approfondie
- Détection de seuils personnalisés : permet de se concentrer sur les fonctions qui dépassent le temps d’exécution défini
- Contrôle de l’échantillonnage : permet d’ajuster le taux d’échantillonnage afin de minimiser l’impact sur les performances en production
- Compatibilité modulaire universelle : utilisable aussi bien avec les modules CommonJS qu’ESM
Même API dans le navigateur et dans Node.js
- API de suivi unifiée : permet un suivi de la même manière dans le navigateur et dans Node.js
- Configuration identique : la configuration du logger et du traceur reste cohérente dans les deux environnements
- Prise en charge du suivi mémoire : offre le suivi de l’utilisation mémoire à la fois dans le navigateur et dans Node.js
- Optimisation pour le navigateur : applique des optimisations adaptées à l’environnement navigateur tout en conservant la compatibilité de l’API
- Cohérence du suivi du flux d’exécution : permet de suivre les flux d’exécution complexes de manière identique quel que soit l’environnement
Aucun commentaire pour le moment.