Հետ
Ծրագրավորում և բաց կոդ

Ես OpenTelemetry-ի մասնակից եմ, բայց միևնույն է, օգտագործել եմ երկու հնացած ատրիբուտ, ուստի ստեղծեցի Attrition-ը

Dev.to
Advertisement468 × 90
Ես OpenTelemetry-ի մասնակից եմ, բայց միևնույն է, օգտագործել եմ երկու հնացած ատրիբուտ, ուստի ստեղծեցի Attrition-ը

OpenTelemetry-ի մասնակից Վինեշը գործարկել է «Attrition» գործիքը, որը նախատեսված է ծրագրային կոդում հնացած ատրիբուտների, մետրիկաների և իրադարձությունների անունները հայտնաբերելու համար: Չնայած նախագծին իր մասնակցությանը՝ Վինեշը բախվել է խնդրի, երբ հնացած կոնվենցիաները մնացել են իր կոդում՝ առաջացնելով աննկատ սխալներ վահանակներում: Attrition-ը սկանավորում է կոդը՝ հիմնվելով 26 թողարկումների ավելի քան 1500 անուններից բաղկացած կառուցվածքային տվյալների բազայի վրա: Ի տարբերություն պարզ որոնման, գործիքը տրամադրում է համատեքստային ուղեցույց՝ հաշվի առնելով սպաների տեսակները և միավորների փոփոխությունները: Այն աջակցում է Go, Rust և Python լեզուներին և առաջարկում է ավտոմատ ուղղումներ անվտանգ վերանվանումների համար: Sanity-ի միջոցով ստեղծված գիտելիքների բազայի շնորհիվ գործիքը լուծում է հակասությունները ռեեստրի տվյալների և միգրացիոն ուղեցույցների միջև՝ ապահովելով տելեմետրիայի ճշգրտությունը OpenTelemetry-ի զարգացմանը զուգընթաց: Նախագիծը բաց կոդով է և պատրաստ է CI/CD խողովակաշարերում ինտեգրման համար:

This is a summary. Read the full article at the original source:

Dev.to
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Advertisement970 × 250