Golang
Դու արդյոք բացատրեցի, թե ինչու որոշեցիր օգտագործել մի քանի միկրոսերվիսներ, ինչպես են նրանք փոխազդում միմյանց հետ և ում հետ համաձայնեցրիր այս որոշումը?
Հիմա ուզում ենք գնալ HeadHunter և փնտրել թեկնածուներ ֆիլտրերով — ինչպես դա ճարտարապետականորեն կազմակերպել?
Շর্ত Պատվերի ստեղծման օրինակով։ Կա ծառայության նկատմամբ հարցում և պատասխան, այս երկու գործողությունների միջև մենք վերլուծության մեջ պահում ենք պատվիրած ապրանքները (օրինակ՝ ապրանքների ժողովրդականությունը հաշվելու համար): Վերլուծական ծառայությունը երբեմն աշխատում է դանդաղ կամ ընդհատվում է ժամանակային սահմանափակությամբ, և մենք ժամանակին պատասխան տալու հնարավորություն չունենք, կորցնում ենք պատվերները: Ինչ անել, որ չկորցնենք պատվերներն ու գումարը?
Ինչպե՞ս է Golang-ում հիշողությունը բաժանվում: Ի՞նչ է հոսքից, իսկ ի՞նչը ստեկից։
Ինչպե՞ս է գնահատվում Map տվյալների կառուցվածքում տարր որոնելու արդյունավետությունը ալգորիթմական բարդության տեսանկյունից։
Ի՞նչ է consumer lag-ը և ինչպիսին էր ձեր մոտ։
Ինչ մեթոդներով կարող եք բարելավել տվյալների բազայի հարցումների կատարողականությունը?
Ի՞նչ կատեգորիայի տվյալների բազաների մեջ է գտնվում Cassandra համակարգը։
Որ JOIN-ը օգտագործվում է ըստ դյուրինության, երբ պարզապես գրում եք JOIN: Ինչպիսի JOIN տեսակներ կան?
Կա՞ ինչ-որ բան, որի հետ պատրաստ չեք աշխատել: Ի՞նչ կարող է լինել ընկերությունից հեռանալու պատճառը։
Ի՞նչ քանակի հոսքեր կօգտագործվի Go ծրագրում, եթե սահմանեք GOMAXPROCS=1։
Պատմիր ընթացիկ նախագծի ճարտարապետության մասին
Դուք ունեիք համակարգային վերլուծաբան, ով հստակ նկարագրում էր առաջադրանքները?
Դու դեռ կապվում ես այլ ընկերությունների հետ? Միգուցե արդեն առաջարկներ կան?
Ինչպես հասաք PostgreSQL-ի օպտիմիզացման պահը և որ օպտիմիզացիոն մեթոդներ եք օգտագործել?
Ի՞նչ է GOMAXPROCS-ը, ինչու է դա անհրաժեշտ և ինչպես է աշխատում?
Ի՞նչ է goroutine-ների կոնտեքստի փոխարինումը: Ով է դա իրականացնում?
Ինչպես է կառուցված Go (GMP) պլանավորողի մոդելը և ինչպես է այն ապահովում արդյունավետ գորուտինների բաշխումը։
Ի՞նչ այլ տարբերակներ կան տվյալների բազայի արագությունը բարձրացնելու համար բացի ինդեքսներից։
Դուք ունե՞ք փորձ տրանսպորտային պրոտոկոլների մակարդակով TCP/UDP — փաթեթների ձևավորում, ցածր մակարդակի ցանցային տրամաբանություն։