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

AI-ով ծրագրավորումը CI-ը դարձրել է խոչընդոտ, ուստի մենք վերամշակեցինք մերը՝ տեմպին համընթաց քայլելու համար

Hacker News (YC)
Advertisement468 × 90
AI-ով ծրագրավորումը CI-ը դարձրել է խոչընդոտ, ուստի մենք վերամշակեցինք մերը՝ տեմպին համընթաց քայլելու համար

Linear-ը հայտարարել է իր շարունակական ինտեգրման (CI) ենթակառուցվածքի արմատական վերափոխման մասին՝ լուծելու համար AI-ի օգնությամբ ծրագրավորման հետևանքով առաջացած արդյունավետության խնդիրները։ Քանի որ ծրագրավորողներն ավելի հաճախ են օգտագործում AI գործիքներ՝ ավելի շատ կոդ գեներացնելու համար, pull request-ների ծավալը և commit-ների հաճախականությունը կտրուկ աճել են, ինչը հանգեցրել է ավանդական CI խողովակաշարերի ծանրաբեռնվածությանը։ Linear-ի ինժեներական թիմը պարզել է, որ իրենց գործող համակարգը չի կարողանում հարմարվել այս աճին, ինչը դանդաղեցնում է աշխատանքային գործընթացները։ Այս խնդիրը լուծելու համար նրանք վերանախագծել են իրենց CI ճարտարապետությունը՝ առաջնահերթություն տալով արագությանն ու արդյունավետությանը։ Ներդրված օպտիմիզացիաները թույլ են տալիս ապահովել ավելի արագ կառուցումներ և թեստավորման ցիկլեր։ Ենթակառուցվածքի այս արդիականացումը նպատակ ունի պահպանել մշակման բարձր արագությունը՝ չնայած աճող ծանրաբեռնվածությանը, ինչը ցույց է տալիս, որ թիմերը պետք է հարմարեցնեն իրենց ներքին գործիքները AI-ի դարաշրջանի պահանջներին։

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

Hacker News (YC)
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Advertisement970 × 250