Sobes.tech

Чем отличается процесс от потока (в контексте операционной системы)?

Middle+
YadroYadro
6

Что кешировали? Справочники какие-то?

Senior
МВидео/эльдорадо
6

func collectRTT(ctx context.Context, urls []string) (map[string]time.Duration, error) { pingMap := make(map[string]time.Duration, len(urls)) var mu sync.Mutex var wg sync.WaitGroup errCh := make(chan error, 1) for _, url := range urls { wg.Add(1) go func(u string) { defer wg.Done() dur, err := rtt(ctx, u) if err != nil { select { case errCh <- fmt.Errorf("failed to rtt %s, %w", u, err): default: } return } mu.Lock() pingMap[u] = dur mu.Unlock() }(url) } wg.Wait() close(errCh) if err := <-errCh; err != nil { return nil, err } return pingMap, nil }

Senior
СБК ПАРУС
6

Как посмотреть какие порты заняты в Linux?

Senior
sber tech
6

Как работают индексы в PostgreSQL? Когда индекс не работает?

Middle+
Umbrella IT
6

Занимался ли лидерскими задачами за всё время работы?

Senior
Яндекс
6

Как вы взаимодействовали между собой — были общие встречи, планирование, дейлики?

Senior
AvitoAvito
6

В итоге выбирали из каких решений? ClickHouse, ELK и что ещё третье?

Senior
Wildberries & Russ Bank
6

Что такое Materialized View в ClickHouse?

Senior
purrweb
6

Самая интересная задача, которую решал за последнее время?

Middle+
МВидеоМВидео
6

Что такое context в Go и как он используется?

Senior
ООО Макс
6

Что произойдёт при создании индекса на большой горячей таблице обычным CREATE INDEX? Как правильно создавать индексы на проде?

Middle+
OZONOZON
6

Нужно ли обновлять или удалять данные в ClickHouse, или они просто лежат?

Senior
А7
6

Что выведет код с горутинами и замыканием переменной city в цикле? Как исправить?

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

Чем отличается репликация от шардирования?

Senior
Small
6

Чем отличается Mutex от RWMutex?

Senior
Small
6

Чем интерфейс отличается от Any?

Senior
Small
6

Была ли какая-то самая крупная или самая сложная задача, которую хотелось бы выделить из опыта?

Senior
Магнит Тех
6

Можем ли мы влиять на garbage collector в Go?

Middle+
Magnit Tech
6

Как правильно хранить URL хоста внешнего сервиса?

Middle+
Magnit Tech
6
/368