Sobes.tech

Golang

Երբ քարտեզը լցվում է, ստեղծվում է նոր բաքետների շղթա: Պատմեք, ինչ է տեղի ունենում հին և նոր բանալիների հետ փոխանցման ժամանակ: Ինչու տվյալները փոխանցվում են դանդաղ, ոչ թե անմիջապես ինչպես slice-ում:

418

Կարո՞ղ է լինել Stop the World Garbage Collector-ի աշխատանքում:

311

Եթե ունենք 16 բաժիններ և 2 սպառող, ինչպես կբաժանվեն նրանք: Ինչ կլինի, երբ ավելացնենք երրորդ սպառողը?

262

Ինչպե՞ս կարգավորվում էր ինստանցիաների քանակը: Ով էր սահմանում ռեսուրսների պահանջները Kubernetes-ում?

261

Երբ է լավ օգտագործել բաժանումը և շարդինգը:

237

Շարդինգի ժամանակ օգտվողը չի գիտակցում, թե տվյալները որ մեքենայի վրա են։ Ինչպե՞ս է դա լուծվում։

234

Ամեն դեպքում լավ է ունենալ ինդեքս: Թե՞ տարբերակը, որի մեջ ինդեքս կա, միշտ ավելի լավ է, քան առանց դրա։

229

Ի՞նչ այլ տարբերակներ կան տվյալների բազայի արագությունը բարձրացնելու համար բացի ինդեքսներից։

225

Ինչպես է չափվում արժեքը EXPLAIN-ում: Ինչ է արժեքը?

218

Ի՞նչ է կրկնօրինակի առավելությունը: Ի՞նչ ծախսեր է կրում այն:

210

Կարո՞ղ է pprof միշտ ցույց տալ, որ لديك արտահոսք հիշողության կամ գերազանցել սահմանը։

207

Ինչպե՞ս փոխազդում էին ծառայությունները միմյանց հետ: Որտե՞ղ էին նրանք տեղակայված:

203

Կա HTTP հենդլեր, որը կատարում է բարդ SELECT տվյալների բազայում, և օգտվողը դժգոհ է երկար սպասումից: Ի՞նչ է ախտորոշման և օպտիմալացման հաջորդականությունը։

202

Ինչպե՞ս իրականացվեց դիպլոյը: Ինչո՞վ էինք այն տեղադրում Kubernetes-ում:

201

Ի՞նչ սինխրոնիզացիայի միջոցներ գիտես Go-ում։

201

Գործնական առաջադրանք Go-ում՝ իրականացնել ֆունկցիա (15-17 տողեր)՝ աշխատանքների հավաքածուի մշակումը հերթական կատարմամբ և առաջընթացի տոկոսը հետևելու համար առաջընթացի ալիքով։

199

Ի՞նչ էին անում կրկնօրինակների հետ հայտնաբերելուց հետո: Որտե՞ղ էին մաքրում։

198

Կա՞ն եղանակներ, որոնք կարող են կառավարել (թյուընել) Garbage Collector-ի մեկնարկի պահերը: Օրինակ, կոմպիլյատորի կարգավորումները։

197

Ի՞նչ է տեղի ունենում, եթե խմբի մեկ սպառողը դուրս գա: Խոսեք վերակազմավորման մասին։

194
/3