Ու՞ր անհետացան 4 վայրկյանները. վերլուծում ենք ավտո-գործիքավորումը APM-ում

Հոդվածում դիտարկվում է բաշխված միկրոծառայողական համակարգերում արտադրողականության ախտորոշման խնդիրը, որտեղ «նեղ կոկորդների» հայտնաբերումը դառնում է բարդ խնդիր: Հեղինակը վերլուծում է, թե ինչպես են հավելվածների արտադրողականության մոնիտորինգի (APM) համակարգերն օգտագործում բաշխված հետագծումը (distributed tracing)՝ հարցումների ուղին տարբեր բաղադրիչներով՝ API Gateway-ից մինչև տվյալների բազաներ և արտաքին ծառայություններ հետևելու համար: Հիմնական ուշադրությունը դարձված է ավտո-գործիքավորման (auto-instrumentation) հայեցակարգին, որը թույլ է տալիս հավաքել մետրիկաներ և հետագծման տվյալներ՝ առանց ծրագրավորողների կողմից յուրաքանչյուր ծառայության մեջ ձեռքով կոդ ավելացնելու անհրաժեշտության: Նյութում մանրամասն ներկայացված է ավտո-գործիքավորման իրականացման ճարտարապետական մոտեցումը և տվյալների հավաքագրման ժամանակ հավելվածի ներսում տեղի ունեցող գործընթացները: Այս լուծումն օգնում է արդյունավետորեն պարզել, թե հարցման կատարման որ փուլում են առաջանում ուշացումները՝ լինեն դրանք ցանցային խնդիրներ, հոսքերի արգելափակումներ, թե դանդաղ SQL հարցումներ, ինչը կենսական նշանակություն ունի ժամանակակից բարձր ծանրաբեռնվածությամբ համակարգերի օպտիմալացման համար:
This is a summary. Read the full article at the original source:
HabrԿապակցված
Արհեստական բանականությունը DevOps-ում. գեներացված մանիֆեստներին կույր վստահելու ռիսկերը
Habr-ի այս հոդվածը քննարկում է Kubernetes-ի մանիֆեստներ ստեղծելու համար գեներատիվ արհեստական բանականության օգտագործման ռիսկերը: Չնայած LLM-ները կարող…
Հոդվածում դիտարկվում է փաթույթային ռոտորով ասինխրոն շարժիչի ռեոստատային գործարկման մոդելավորման գործընթացը: Հեղինակը վերլուծում է այն համակարգը, որտեղ…
Նոր հետազոտությունը ցույց է տալիս ծրագրավորողների մաշվածության աճը և անվստահությունը արհեստական բանականության նկատմամբ
Stack Overflow-ի կողմից 169 երկրների 30,000 ծրագրավորողների շրջանում անցկացված հարցումը բացահայտել է աշխատավայրում հոգնածության և մաշվածության զգալի ա…



