¿Cómo se selecciona la función hash para distribuir los datos?
Golang
¿Qué tipos de errores o inconsistencias pueden aparecer cuando las transacciones se realizan simultáneamente?
¿Es posible realizar una operación de lectura del canal sin usar un búfer?
Cuéntame sobre tu experiencia, ¿de qué estás orgulloso?
Nombra y explica dos paradigmas clave de programación
¿Qué componentes forman parte del clúster de Apache Kafka?
¿Cómo se relaciona la ejecución de una goroutine con los hilos del procesador y cómo se asigna a un hilo específico?
Háblame de Kafka
¿Qué componente de Kafka garantiza la prevención de la lectura repetida de los mismos mensajes?
¿Se puede fijar la ejecución de una gorutina a un hilo del sistema específico?
¿Juega un papel el orden de los campos en un índice compuesto en la optimización de consultas?
Enumere las principales estructuras de datos
1. ¿Qué mostrará, cómo corregirlo, cómo hacer que sea seguro para concurrencia (waitGroup) 2. Eliminar duplicados en la lista
¿Cuáles son las principales tareas y desafíos que suele resolver un desarrollador de backend en un proyecto?
¿Cuáles son las limitaciones del uso de sync.Map en comparación con un Map normal protegido por Mutex?
¿Qué elementos se pueden incluir en el contexto de ejecución actual del programa?
¿Qué sucede al registrar un valor en un mapa con la clave 123? ¿Cómo llega el valor al almacenamiento?
¿Cuál es la finalidad del primitive Union Loop en programación y para qué se utiliza?
Si GOMAXPROCS=2 y se ejecutan dos bucles infinitos con operaciones matemáticas, ¿se ejecutarán otras goroutines?
¿Cómo indicar en gRPC que un campo determinado no está destinado a ser utilizado por el cliente?