Jak zaimplementować Dead Letter Queue (DLQ) w Kafka?
Golang
Czy pracowałeś z OpenTelemetry?
Pracujesz z gRPC? Jak radzisz sobie z kompatybilnością wsteczną w gRPC?
Jak zrobić walidator ciągu nie przekraczającego 250 znaków?
Czym różni się sharding od partycjonowania?
Czy może istnieć klaster Kubernetes z jednym węzłem?
Dlaczego nie używać WebSocket zamiast gRPC streaming?
pakiet główny 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("wynik: %d\n", sum) }
Jak są zorganizowane modele między warstwami?
Jakie wzorce architektoniczne pozwalają pozbyć się atomowości między mikroserwisami? Czy pracowałeś z wzorcem Saga? Jakie dwa rodzaje Saga istnieją i na czym polegają różnice?
Czym różni się replikacja od sharding?
Które metody REST są idempotentne?
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) }
Kiedy zapytania strumieniowe w gRPC są lepsze od pojedynczych?
Co możesz powiedzieć o mapach w Go?
Opowiedz mi o poziomach izolacji w transakcjach. Ile ich jest i który jest domyślny w PostgreSQL?