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

404, որը միայն մենք էինք տեսնում. 23.8 ժամ մեր իսկ ստեղծած քեշի մեջ

Dev.to
Advertisement468 × 90
404, որը միայն մենք էինք տեսնում. 23.8 ժամ մեր իսկ ստեղծած քեշի մեջ

Rulestack-ի վերջին միջադեպը ցույց տվեց, թե ինչպես սեփական ձեռքով ստեղծված բացասական քեշը կարող է առաջացնել տեղայնացված խափանումներ: Թիմը հայտնաբերեց, որ իրենց վիճակագրության հավաքագրման համակարգը հոդվածի հղումը հարցրել է մինչ դրա հրապարակումը, ինչի հետևանքով edge քեշը պահպանել է 404 սխալը: Քանի որ քեշի բանալին չէր ներառում հարցման տողը, թիմը գրեթե 24 ժամ ստանում էր այդ «թունավորված» պատասխանը, մինչդեռ մնացած աշխարհը տեսնում էր կենդանի բովանդակությունը: Խնդիրը բարդացավ երկրորդական թերությամբ, երբ մեկ հոդվածի ձախողումը կասեցրեց ամբողջ խմբաքանակի մշակումը: Այս խնդիրը լուծելու համար թիմը անցավ աուտենտիֆիկացված API-ների, ներդրեց հրապարակումից առաջ ֆիլտրում և ապահովեց առանձին տարրերի ձախողումների մեկուսացում: Միջադեպը ընդգծում է վրիպազերծման ժամանակ 'x-cache' և 'age' վերնագրերի ստուգման կարևորությունը և ծածկույթի հուսալի ստուգումների անհրաժեշտությունը՝ համոզվելու համար, որ առանձին ձախողումները չեն թաքցնում համակարգային ավելի լայն խնդիրներ:

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

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

Կապակցված

Հեղինակը շարունակում է Plyra նախատիպի մշակման մասին հոդվածաշարը, որը բարդ և խճճված գիտելիքների կառավարման գործիք է և դիրքավորվում է որպես «Smart Knowl…

Habr
Advertisement970 × 250