Նախագծեք համակարգի մոտավոր բեռը (RPS հաշվարկ)
Golang
Ինչպե՞ս եք հետևել, որ ծառայությունները ճիշտ են աշխատում։
Ծառայությունը ընկնում է kill-ով առանց տեսանելի սխալների՝ ինչպես ախտորոշել?
Նկարագրեք gRPC ծառայության հավաքման և կարգավորման գործընթացը ձեռքով թեստերի կամ զարգացման համար
Կարող եք բացատրել Make գործառույթի ներքին մեխանիզմները?
Ի՞նչ շարժառիթներ էին ձեզ մղել ծանոթանալու ընթացիկ աշխատանքային առաջարկներին։
Ինչի վրա կդնես ուշադրություն առաջարկ ընտրելիս?
Կարող եք բացատրել ատոմային գործողությունների աշխատանքի սկզբունքը ծրագրավորման մեջ?
Կարող եք նշել տվյալների փոխանցման համար օգտագործվող հիմնական հաղորդակցական ալիքների տեսակները?
Ինչպե՞ս է որոշվում որոնման արդյունավետությունը ծառերում, որոնք պահպանել են հանգույցների միջև հավասարակշռությունը։
Ինչպես է աշխատում սահմանափակ մուտք ունեցող ալիքի գրանցման մեխանիզմը և ինչ է տեղի ունենում այդ ժամանակ?
Կա սահմանափակում միաժամանակ գործարկվող goroutine-ների քանակի վրա? Ի՞նչ կլինի, եթե գործարկենք միլիոնավոր goroutine-ներ:
Կարող եք բացատրել, թե ինչ է նշանակում 'Panic' տերմինը ծրագրավորման համատեքստում?
Ինչպես է աշխատում գրառումը այն ալիքում, որը դեռ չի եղել ինիցիալիզացված?
Որն է համակարգի ամրագրումի համակարգի համար կարևոր ոչ ֆունկցիոնալ պահանջները:
// Գրեք կոդ, որը կցուցադրի HTTP-պատասխանների կոդերը երկու URL հասցեների համար (օրինակ՝ Google-ի գլխավոր էջը և dzen.ru-ի գլխավոր էջը) // Հարցումները պետք է կատարվեն միաժամանակ։
Ի՞նչ է տեղի ունենում մյուս գորուտինների հետ, երբ որոշները կատարվում են:
Ինչպե՞ս է իրականացվում հիշողության բաշխումը և կառավարումը համակարգում՝ օգտագործելով Memory Allocator-ը։
Ինչպես է կառուցված Map-ը Go-ում?
Կարող եք բացատրել մաքրման հավաքողի աշխատանքի մեխանիզմը կառավարելի ծրագրավորման լեզուներում?