Sobes.tech

Golang

Kafka'da Dead Letter Queue (DLQ) ni qanday amalga oshirish mumkin?

Middle
159

OpenTelemetry bilan ishladingizmi?

Middle
158

gRPC bilan ishlayapsizmi? gRPCda orqaga moslikni qanday boshqarasiz?

Middle
155

Qator satrini 250 ta belgidan oshmasligi uchun qanday validator qilish mumkin?

Senior
152

Sharding va partitsiyalash o'rtasidagi farq nima?

Senior
150

Bir tugunli Kubernetes klasteri bo'lishi mumkinmi?

Middle
147

Nega gRPC oqim o'rniga WebSocket ishlatmaslik kerak?

Middle
146

asosiy paket kiritish ( "fmt" "sync" ) fun 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("natija: %d\n", sum) }

Senior
144

Qavatlar o'rtasidagi modellarning qanday tashkil etilgan?

Senior
142

Microxizmatlar o'rtasida atomlilikni yo'q qilish uchun qanday arxitektura naqshlari mavjud? Saga naqshidan foydalanib ko'rdingizmi? Ikki turdagi Saga mavjud va ularning farqi nima?

Middle
138

Replikatsiya va sharding o'rtasidagi farq nima?

Senior
137

Qaysi REST usullari idempotent?

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

gRPC'da stream so'rovlar qachon yagona so'rovlaridan yaxshiroq?

Middle
128

Go tilida map haqida nima deyish mumkin?

Senior
113

Transaktsiyalarda izolyatsiya darajalari haqida gapir. Ular nechta va PostgreSQLda qaysi biri standart?

Middle
97
/2