Sobes.tech

Golang

¿Cómo se resuelve si la operación dura de 10 a 12 minutos, los datos cambian activamente y se realiza una escritura activa? ¿Cómo se utilizó la replicación?

169

¿Por qué no se pudo construir toda la vitrina en el cliente y simplemente mostrar las métricas en el frontend a través del servicio? ¿Por qué se complicó la lógica en el servicio?

169

// Pregunta 4. ¿Qué mostrará en la pantalla package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }

168

```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("routine ", gopherID, " ha terminado de dormir") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " es hora de detenerse ...") c <- id } ```

167

¿Cuál es su experiencia trabajando con PostgreSQL? ¿Ha tenido que escribir consultas complejas o realizar optimizaciones?

166

¿Los DevOps configuraron el pipeline principal, o tú mismo estuviste manipulando los manifiestos de Kubernetes o navegando por el clúster, revisando los logs?

164

¿Cómo escribía los datos en la base: de uno en uno o en lotes? ¿Podría llegar a recibir 500 registros en un solo mensaje de Kafka?

164

¿Has trabajado con RabbitMQ? Cuéntame sobre Kafka: si hay 3 particiones y 1 consumidor, ¿cómo se distribuyen los mensajes?

163
/11
Preguntas para la preparación Golang — Página 9 - sobes.tech