Sobes.tech

Golang

Opowiedz mi o swoim projekcie. Co tam robisz?

Middle+
Штрафов нет
62

Opowiedz o Grupie Konsumenckiej. Jeśli są 3 partycje i 2 konsumenci, jak będą rozdzieleni?

Middle+
plata
62

Co oznaczają ld, rd := 1<<62, 1<<62 w kontekście algorytmu?

Senior
Pasul LTD
62

Czym różni się konkurencyjność od równoległości?

Middle
Effective Technologies
62

Jak zoptymalizować transakcję z blokadą wiersza przy dużym obciążeniu (problem wąskiego gardła podczas rejestracji za pomocą kodu zaproszenia)?

Senior
Не указано
62

Czym są tokeny autoryzacyjne i jakie są?

Middle+
Магнум
62

Czym jest API i do czego służy w integracjach systemowych?

Senior
X5
62

Gdzie kończą się konteksty w tym kodzie?

Senior
UPSL
61

Jak zorganizować komunikację między gorutinami i jak radzić sobie z zakleszczeniami?

Middle
VKVK
61

Czym jest observability? Co obejmuje to pojęcie i co jest potrzebne, aby usługa była gotowa do produkcji? Dlaczego potrzebne są metryki, trace'y i logi?

Senior
техвил
61

Czy pracowałeś z pamięcią podręczną? Jeśli tak, to z jaką?

Middle+
МТСМТС
61

Czy pisałeś funkcje okienne i CTE?

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

Który kanał jest lepszy do tego zadania: z buforem czy bez? Czym się różnią?

Senior
Магнум
61

Do czego służą linters w kodzie? Które używałeś?

Senior
СБК ПАРУС
61

LRU przechowuje dane na poziomie aplikacji — w jaki sposób zachowanie pamięci podręcznej staje się nieprzewidywalne podczas skalowania?

Senior
OkkoOkko
61

Jaka jest różnica między odbiornikiem wskaźnika a odbiornikiem wartości przy implementacji interfejsu? Kiedy używać każdego podejścia?

Senior
Avanpost
61

func Pipe(p Producent, c Konsument) error { // TODO buf := make([]any, 0, MaxItems) cookies := make([]int, 0) flush := func() error { if len(buf) == 0 { return nil } if err := c.Process(buf); err != nil { return err } for _, cookie := range cookies { if err := p.Commit(cookie); err != nil { return err } } buf = buf[:0] cookies = cookies[:0] return nil } for { items, cookie, err := p.Next() if err != nil { flush() return err }

Middle+
Яндекс
61

Proszę opowiedz, czym zajmowałaś się na swoim obecnym stanowisku, jakie ciekawe zadania wykonywałaś?

Middle+
X5
61

Czy kolejność, w jakiej pola są dodawane do indeksu złożonego, ma znaczenie?

Middle
Ozon FreshOzon Fresh
61

W jakim przypadku najczęściej używa się atomów?

Middle+
Napoleon IT
61
/412