¿Qué es un archivo .env y para qué se utiliza?
Golang
¿En qué momento das ACK? ¿Inmediatamente al recibirlo o después de procesarlo?
Cuéntame sobre el sistema de generación asíncrona de informes utilizando Kafka. ¿En qué consistía la asincronía?
¿Se podían cambiar los límites y las reglas en tiempo de ejecución? ¿Había una interfaz de usuario para esto?
¿Qué formato de mensajes usar en Kafka para un servicio de alta carga: JSON o binario?
Cuéntenos sobre el sistema de reserva de productos: ¿cómo se evitaban las ventas dobles con Redis?
func updateV1(px *int) { x2 := 20 px = &x2 } func updateV2(px *int) { *px = 20 } func main() { x := 10 updateV1(&x) fmt.Println(x) updateV2(&x) fmt.Println(x) }
Cuéntame sobre Circuit Breaker: cómo estaba configurada la solución, en qué servicios se implementó, ¿qué había en el fallback?
¿Qué se entiende por optimización de consultas al reducir el tiempo de respuesta de la API de 2 segundos a 300 ms?
¿Se puede optimizar para que el array res esté en la pila y no en el montón? ¿Qué se necesita hacer para esto?
¿Puedes contarme sobre la replicación maestro-esclavo? ¿Cuándo se accede al maestro y cuándo al esclavo?
¿Cómo lograron la ausencia de duplicados en los mensajes en Kafka?
¿Siempre utilizará el optimizador el índice creado?
¿Cómo se transferían los datos de los cálculos a 1C?
Has visto que no hay índice, la tabla es grande. ¿Cómo agregarás un índice?
¿Cómo lograr intencionadamente una fuga de memoria en Go? ¿Qué casos conducen a fugas?
¿Cómo se realizaba la adición y eliminación de reglas si era un gran switch-case?