Sobes.tech

// სავალდებულო 3 // აღწერეთ, რა ამოცანას აგვარებს ეს კოდი // რა პრობლემები არსებობს ამ გადაწყვეტილებაში? // როგორ დაწერდით ამ კოდს თავიდან? var c int var mu sync.RWMutex type Trace struct { // ზოგიერთი ველი აქ } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }

Senior
МТС CloudМТС Cloud
68

როგორ გადაჭარით, თუ პოდების განახლებისას მოთხოვნები დაკარგული იყო?

Middle
WildberriesWildberries
68

კონკურენტული დამუშავების შესახებ ისაუბრე — ამისთვის გაქვს ცალკე პუნქტი. როგორ შეზღუდეთ პარალელიზმი? რამდენი კავშირი იყო PostgreSQL-სთან?

Middle+
МВидео/эльдорадо
68

როგორ მოვიქცეთ, როდესაც ყველა 5 goroutine ერთდროულად ხედავს ცარიელ კეშს და მიდის მონაცემთა ბაზას (cache stampede)?

Senior
РамблерРамблер
68

გვითხარით პრიორიტეტული რიგის შესახებ

Middle
VKVK
68

რა განსხვავებაა კოოპერატიული და პრეემპტიული მრავალტასამატიანობას შორის?

Senior
AvitoAvito
68

როგორ ხორციელდება ეს SQL შეკითხვა ქვედაკითხვით და DENSE_RANK-ით (შესრულების სია)?

Middle
WildberriesWildberries
68

რამდენად აქტიურად განიხილავ შეთავაზებებს? უკვე არსებობს შეთავაზებები, მათი მიღების ვადები?

Senior
РамблерРамблер
68

როგორ გავიგოთ, სად არის ფაილის დამუშავების დროს სიღრმე — თუ ხაზზე ხაზზე დამუშავება ნელი ჩანს, და goroutines ციკლში მუშაობს?

Middle
Aliexpress
68

ვირტუალურიზაცია იყენებს თუ არა ჰოსტის ოპერაციული სისტემის ბირთვს?

Middle+
VK CloudVK Cloud
68

მოიწერეთ merge ფუნქცია რამდენიმე სორტირებული uint არხის ერთ სორტირებულ არხად გარდაქმნისთვის

Middle
WildberriesWildberries
68

რას ნიშნავს ასიმპტოტული ნოტაცია და რა მნიშვნელობა აქვს?

Middle
VKVK
68

რა იყო ყველაზე მაღალი მოთხოვნების რაოდენობა ერთ წამში ყველაზე დატვირთულ სერვისში?

Senior
eLama
68

შეგიძლიათ ზოგადად ისაუბროთ თქვენს მიმდინარე კომპანიაში რა საქმიანობას ეწევით.

Senior
Shopfully
68

ტრანზაქციების იზოლაციის დონეები, ანომალიები, რა არის Serializable?

Middle
OZONOZON
68

რა უნდა გავაკეთოთ, თუ ჩვენ დავამატეთ ყველა საჭირო ინდექსი, მაგრამ მონაცემთა ბაზა მაინც ვერ უძღვება დატვირთვას და ნელი ხდება?

Middle
СитиДрайвСитиДрайв
68

GitLab CI-ის შესახებ — როგორ მუშაობდით, თავად დაწერეთ yaml ფაილები?

Middle+
МВидео/эльдорадо
68

რატომ არის მატრიცების გამრავლება სწორედ ამ წესით განსაზღვრული?

Middle
Graveling
68

გახდის ოპტიმიზატორი ყოველთვის გამოიყენებს შექმნილ ინდექსს?

Senior
А7
68

შესაძლოა, უკვე გაჩნდა კითხვები, [სახელი]? (კომპანიაზე)

Middle
Stroki
68
/412