Sobes.tech

Golang

Ինչպես պետք է բաժանվեն բաժինները պոդների միջև ընթերցման ժամանակ?

Middle+
150

Երբ եք տալիս ACK? Հենց ստանալիս կամ հետո մշակելուց հետո?

Senior
148

Պատմիր ինձ անսինխրոն հաշվետվությունների սիստեմի մասին, որը օգտագործում է Kafka- ն: Ի՞նչ էր անսինխրոնությունը:

Senior
147

Պատմեք ապրանքների ամրագրման համակարգի մասին՝ ինչպես կանխվեց կրկնակի վաճառքները Redis-ով։

Senior
144

func updateV1(px *int) { x2 := 20 px = &x2 } func updateV2(px *int) { *px = 20 } func main() { x := 10 updateV1(&x) fmt.Println(x) updateV2(&x) fmt.Println(x) }

Senior
144

Կարո՞ղ էր արդյոք փոփոխել սահմանները և կանոնները աշխատաժամանակ: Դրա համար կար UI?

Senior
144

Որ ֆորմատով հաղորդագրություններ օգտագործել Kafka-ում բարձր բեռնված ծառայության համար՝ JSON թե բինար?

Senior
142

Կիսվեք Circuit Breaker-ի մասին. ինչպես էր լուծումը կառուցված, որ ծառայությունների վրա էր տեղադրված, ինչ էր fallback-ում?

Senior
142

Ի՞նչ է ենթադրվում հարցումների օպտիմալացման մասին՝ երբ API-ի արձագանքման ժամանակը կրճատվում է 2 վայրկյանից մինչև 300 միլիսեկունդ։

Middle+
140

Պատմեք ինձ master-slave կրկնօրինակի մասին — երբ դիմում եք master-ին, երբ slave-ին?

Middle+
136

Կարո՞ղ է օպտիմալացնել այնպես, որ res զանգվածը լինի ստեկում, ոչ թե հողում: Ինչ պետք է անենք դրա համար?

Senior
135

Կարող է օպտիմիզատորը միշտ օգտագործել ստեղծված ինդեքսը?

Senior
133

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

Senior
131

Ինչպե՞ս եք ապահովել հաղորդագրությունների կրկնօրինակի բացակայությունը Kafka-ում։

Senior
130

Ինչպե՞ս էին տվյալները հաշվարկներից անցնում 1C-ին։

Middle+
129

Ինչպե՞ս նպատակահարմար կերպով առաջացնել հիշողության արտահոսք Go-ում: Որ դեպքերը հանգեցնում են արտահոսքի:

Senior
125

Ինչպե՞ս էր տեղի ունենում կանոնների ավելացումը և հեռացումը, եթե դա մեծ switch-case էր։

Middle+
124
/7