Sobes.tech

Golang

Դուք դիտել եք մեծ պահեստները, և արդյոք ձեր վերլուծության մեջ ներառված էին նաև դարկստորները?

187

Ինչու՞ B ծառը լավ է աշխատում անհավասարության և տիրույթի հարցումների համար։

186

Ի՞նչ ինդեքսներ գիտես և ինչպիսի՞ն ես օգտագործել։

186

Ի՞նչ մարտահրավերների եք հանդիպել Kafka-ով աշխատելիս։

185

Պատմիր թիմի մասին՝ որ թիմում էիր, նրա կազմը և թվաքանակը։

185

Ինչպե՞ս եք մշակել վերադարձներն ու վճարումները։

185

```go type User struct { ID int Name string } var ( dbHits int ) func getUserInfoFromDB(id int) User { time.Sleep(100 * time.Millisecond) dbHits++ return User{ID: id, Name: fmt.Sprintf("User-%d", id)} } func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(i int) { defer wg.Done() fmt.Println(getUserInfoFromDB(i)) }(42) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` ```go func main() { var wg sync.WaitGroup j := 12345 for i := 0; i < 5000; i++ { wg.Add(1) go func(i int) { defer wg.Done() once.Do(func() { user = getUserInfoFromDB(42) }) fmt.Println(user) }(j) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` (Հայերեն՝ բացարձակապես հստակ հարց չկա, բայց կոդը ցույց է տալիս մրցակցություն, սինխրոնիզացիա և տվյալների բազայի կանչերը նվազեցնելու խնդիր՝ օգտագործելով sync.Once կամ նմանատիպ տեխնիկաներ։)

183

Ինչու եք Mutex օգտագործել Atomic-ի փոխարեն հաշվիչի համար։

183

Դու նկատի ունես ERP, 1C և WMS?

181

Ի՞նչ են քո ֆինանսական սպասումները: Նշիր նվազագույնը և հարմարավետ մակարդակը.

181

Ինչպե՞ս փոխազդեցիք տվյալների աղբյուրների հետ: API բանալիներ տրամադրեցիք, գրեցիք Kafka-յում կամ կարդացիք Kafka-յից?

179

Պատմեք ձեր թիմի կազմի մասին։

178

Ի՞նչ ձևաչափով եք փոխանցել տվյալները Kafka-ով։

178

Ի՞նչ առավելություններ ունի gRPC-ը REST-ի նկատմամբ։

177

Կայինք shardինգ? Ի՞նչ սկզբունքով էին shard անում։

174

Ինչու եք ընտրել gRPC-ը: Ինչի համար է:

172

Մոտիվացիայի մասին՝ ինչու եք ընդհանուր առմամբ որոշել շուկա դուրս գալ և այլ առաջարկներ դիտարկել?

172

Պատմիր քո հիմնական պարտականությունների մասին վերջին աշխատավայրում և մասին ինչ-որ բարդ խնդիր, որը վերջերս հաջողվեց իրականացնել (ինչ էր, ինչ արեցիր, ինչ եղավ):

172

Ի՞նչ են ձեր ֆինանսական սպասումները: Նշեք նվազագույն և հարմարավետ մակարդակը։

170

Դուք պահել եք միայն համախմբված տվյալներ կամ յուրաքանչյուր փուլ — կեղտոտ, նորմալիզացված?

169
/5