Sobes.tech

საუბარში «შენზე» გადასვლა კომფორტულია?

Middle+
Яндекс вертикали
74

თქვენ გამოიყენეთ საჯარო ღრუბლები? თუ კი, რომელ მეწოდებლებს და სერვისებს?

Senior
Яндекс
74

გთხოვთ, მოგვიყევით თქვენი კომერციული გამოცდილების შესახებ PostgreSQL და Redis-თან. როდის დაიწყეთ მუშაობა, რა დავალებები გადაჭარით? საინტერესო შემთხვევები გაუზიარეთ.

Senior
RTM
74

გვითხარით SAML პროტოკოლზე

Senior
Avanpost
74

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

Intern
Озон банк
74

რა არის tracing? როგორ უნდა ჩატარდეს?

Senior
I-teco
74

Kubernetes-ში Deployment და StatefulSet შორის რა განსხვავებაა?

Middle+
VKVK
74

გააზიარე შენი სამუშაო გამოცდილება ნებისმიერი პროექტის მაგალითით.

Senior
Flant
74

არის თქვენი გუნდში მობილური განვითარების?

Senior
WildberriesWildberries
74

რა არის სტეკი და რა არის ხეილი?

Senior
sber tech
74

რა არის მიზეზი [კომპანიის] დატოვებისა და რა განაპირობა ბაზარზე შესვლა?

Senior
AvitoAvito
74

B- ხის გარდა, რა სხვა სტრუქტურები გამოიყენება მონაცემთა ბაზებში ინდექსებისთვის?

Middle
VKVK
74

მითხარი, როგორ მუშაობს goroutine-ების გრაფიკი Go-ში (GMP).

Senior
Холодильник.руХолодильник.ру
74

შეგვიძლია დავამატოთ ელემენტები რუკაზე ფუნქციას გადაცემისას?

Middle
Магнум
74

რა განსხვავებაა ბუფერული და ბუფერული არხის შორის Go-ში?

Middle
VKVK
74

ტექნიკური სპეციალისტის როლში ზრდას გსურთ თუ მენეჯმენტში გადასვლას განიხილავთ?

Middle+
Скоринг Бюро
74

როგორ იყო თქვენი მუშაობა Kubernetes და Docker-თან? თვითონ იყვნენ თუ DevOps-ის პასუხისმგებლობა იყო?

Middle
OZONOZON
74

func fetch(ctx context.Context, u User) (string, error) { // რაღაც რაღაც ქსელში time.Sleep(time.Millisecond * 10) // დაგვიანების იმიტაცია return u.Name, nil //return "", errors.New("რამე შეცდომა") } func Do(ctx context.Context, users []User) (map[string]int64, error) { var mu sync.Mutex var wg sync.WaitGroup ch := make(chan error, len(users)) names := make(map[string]int64, 0) ctxWithCancel, cancel := context.WithCancel(ctx) wg.Add(len(users)) for _, u := range users { go func() { defer wg.Done() select { case name, err := fetch(ctx, u): if err != nil { ch <- err return } mu.Lock() names[name] = names[name] + 1 mu.Unlock() case <-ctxWithCancel.Err: } }() }

Middle+
Wildberries & Russ Bank
74

რა სინქრონიზაციის primitives-ებს იცნობ Go-ში?

Middle
Сбертех
74

შესაძლოა ინდექსმა წაკითხვას (SELECT) შეაფერხოს?

Senior
РамблерРамблер
74
/412