Կարող եք բացատրել, թե ինչ է նշանակում 'համատեքստ' տերմինը ծրագրավորման կամ զարգացման մեջ?
Golang
Կարո՞ղ է միաժամանակ մի քանի սպառող կարդալ նույն թեման Kafka-ում։
// ծառայությունը օգտագործում է արտաքին API՝ երթուղիների կառուցման համար, // տուրֆայի շրջանակում RPS-ի սահմանափակում կա: // Պետք է նախագծել rate limiter: // 100 rps type RouteClient struct { limiter } func (rc *RouteClient) Get(req string) string { // պետք է իրականացնել return rc.get(req) }
Ներկայացրեք տվյալների փոխանցման ալիքի գործառնական սկզբունքը ձեր հավելվածում։
Կա՞ն եղանակներ համակարգի առաջադրանքների պլանավորողի վարքագծին ազդեցություն ունենալու համար։
Որոնք են այն իրավիճակները, երբ մեկի արդյունքը կրկին կարդալու խնդիր կարող է առաջանալ անջատման մակարդակներում?
Ի՞նչ միջոցներ կամ գործիքներ եք օգտագործել Swagger փաստաթղթավորման ավտոմատացման համար։
Ի՞նչ տարբերություն կա գորուտինների և ավանդական հոսքերի միջև։
Կա՞ք ձեր նախագծերում gRPC-ի օգտագործման փորձ:
Ի՞նչ է primitive Union-ի հիմնական դերը և ինչ իրավիճակներում է այն օգտագործվում:
Արդյո՞ք ճիշտ է, որ Map տվյալների կառուցվածքում հնարավոր են բանալիի բախումներ:
Ի՞նչ տեսակի ինդեքսներ են կիրառվել ձեր նախագծերում։
Ինչպե՞ս է բարձր բախումների հաճախականությունը Map տվյալների կառուցվածքում ազդում դրա աշխատանքի և արտադրողականության վրա։
Որտե՞ղ է Kafka-ի ճարտարապետության մեջ սովորաբար պահվում հաղորդագրությունների փոխանցման հաստատման տվյալները։
Ինչպե՞ս փոխազդում են պրոցեսները օպերացիոն համակարգի ներսում և ինչ է կատարման թելերը։
Պետք է նկարագրել գրադարանի մոդելը։ Երեք էություն կա՝ «Մեղադրող», «Գիրք», «Կարդացող»: Ֆիզիկապես կա միայն մեկ գիրք և կարող է լինել միայն մեկ կարդացողի մոտ։ Պետք է կազմել աղյուսակներ գրադարանի համար՝ հաշվի առնելով դա։ Գիրքը կարող է ունենալ մի քանի հեղինակներ։
Ավելացրու ավելի մանրամասն OOP-ի և նրա հիմնական սկզբունքների մասին (պոլիմորֆիզմ, ինտերֆեյսներ)
Ի՞նչ տեղում է Kafka-ի ներսում պահվում է սպառված հաղորդագրությունների Offset արժեքը:
Ինչպես է ընտրվում հեշ-ֆունկցիան տվյալների բաշխման համար։