Sobes.tech

Golang

Mesélj a pesszimista és optimista zárolásokról

Middle
167

Hogyan valósítható meg a Dead Letter Queue (DLQ) Kafka-ban?

Middle
159

Dolgozott az OpenTelemetry-vel?

Middle
158

gRPC-vel dolgozik? Hogyan kezeli a visszamenőleges kompatibilitást a gRPC-ben?

Middle
157

Hogyan készítsünk olyan sztring-ellenőrt, ami nem haladja meg a 250 karaktert?

Senior
152

Mi a különbség a sharding és a partícionálás között?

Senior
150

Miért ne használjuk a WebSocket-et a gRPC streaming helyett?

Middle
148

fő csomag import ( "fmt" "sync" ) func main() { ch := make(chan int) wg := &sync.WaitGroup{} wg.Add(3) for i := 0; i < 3; i++ { go func(v int) { defer wg.Done() ch <- v * v }(i) } wg.Wait() var sum int for v := range ch { sum += v } fmt.Printf("eredmény: %d\n", sum) }

Senior
144

Hogyan vannak szervezve a modellek rétegek között?

Senior
142

Milyen architektúra minták teszik lehetővé az atomaritás megszüntetését a mikroszolgáltatások között? Dolgozott már Saga mintával? Milyen két típusú Saga létezik, és miben különböznek?

Middle
138

Mi a különbség a replikáció és a sharding között?

Senior
137

Mely REST-módszerek idempotensek?

Middle
131

package main import ( "fmt" "sync" ) func change(sl []int){ sl[0] = 10 } func main() { sl := make([]int, 10) sl[0] = 5 //5 change(sl) //1 fmt.Println(sl) }

Senior
130

Mikor jobbak a stream kérések a gRPC-ben, mint az egyesek?

Middle
128

Mit tudsz mondani a map-ről Go-ban?

Senior
113

Mesélj az izolációs szintekről tranzakciókban. Hány van belőlük, és melyik az alapértelmezett a PostgreSQL-ben?

Middle
97
/2