Golang
Ինչպես է կառուցված Go-ի քարտեզը: Պատմեք ներքին կառուցվածքի, buckets, բախումների մասին։
Երբ է սկսվում աղբահանության հավաքիչը: Կա՞ն հատուկ կանգառի կետեր որոշ ժամանակներում։
Արդյոք map-ը անվտանգ է հոսքերի համար Go-ում?
Ի՞նչ է հիմնական խնդիրն ամեն հարցի մշակումը առանձին օպերացիոն համակարգի գործընթացում բարձր բեռի դեպքում: - HTTP արգելում է գործընթացների օգտագործումը - Procesները չեն կարող կատարվել параллельно - Բարձր հիշողության և կոնտեքստի փոփոխության ծախսեր - Սա վատթարանում է հաշվարկների ճշգրտությունը
Ինչպես ավելացնել համակարգը բոլոր իրադարձությունների պահեստը ամբողջ նախագծից՝ վերլուծություն և ամփոփում համար։
Խոսիր ինձ հետ Outbox ձևի մասին — ինչպես է աշխատում?
Պատմիր ինձ PostgreSQL-ի ինդեքսների մասին — ինչպիսիք կան, ինչ է կոմպոզիտային ինդեքսը և սյունակների կարգը.
Կիրառեք cache, որը հիմնված է map[string]any վրա, կոնստրուկտորով, Get և Set մեթոդներով, հաշվի առնելով մրցակցային մուտքը (Mutex)
Քանի փորձեր retry պետք է կատարել նախքան հաղորդագրությունը ուղարկել DLQ-ին?
Ի՞նչ է տեղի ունենում փակ ալիքում ընթերցելիս և գրելով։
Ավելին, առաքման գործընթաց կա. Նրանք վերցրին և տեղափոխեցին 5 միս մսաղացներ մի տարածաշրջանից մյուսին, քաղաքում: Ինչպե՞ս է դա մշակվում։
Ի՞նչ կլինի, եթե պանիկա առաջանա գորուտինում առանց defer-recover-ի։
Հիշո՞ւմ ես ինչ-որ բան SOLID սկզբունքների մասին: Դու՞ դրանց մասին կարդացել ես։
Ինչպե՞ս եք կառավարում սխալները Go-ում արտադրական պատրաստ ծրագրում։
Ի՞նչն է տարբերությունը գործընթացի և հոսքի միջև։
Ի՞նչ եք անում, եթե գործառույթը վերջնամասում անհասկանալի է կամ ՏՀ-ն տարբերվում է արդեն կատարվածից։
Ինչու որոշեցիք օգտագործել LLM, ոչ թե պարզապես տրամաբանություն կոդում?
Ի՞նչ է հիմա քեզ համար կարևոր աշխատանքը ընտրելիս:
Ի՞նչ է Mutex-ը և ինչ կա նրա տակ:
Նկարագրեք օգտվողի սցենարը (օգտագործողի հոսքը) տեղ ընտրությունից մինչև տոմս ստանալը