Sobes.tech

Golang

Cuéntame sobre el trabajo con Kafka: qué sucede cuando se acumula lag, qué riesgos hay y cómo se resolvieron?

Senior
140

¿Qué formato de mensajes usar en Kafka para un servicio de alta carga: JSON o binario?

Senior
140

Cuéntenos sobre el sistema de reserva de productos: ¿cómo se evitaban las ventas dobles con Redis?

Senior
138

¿Cómo organizar la interacción entre frontend y backend para enviar notificaciones en tiempo real?

Senior
138

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) }

Senior
137

Cuéntame sobre Circuit Breaker: cómo estaba configurada la solución, en qué servicios se implementó, ¿qué había en el fallback?

Senior
137

¿Se puede optimizar para que el array res esté en la pila y no en el montón? ¿Qué se necesita hacer para esto?

Senior
135

Cuéntame sobre el sistema de generación asíncrona de informes utilizando Kafka. ¿En qué consistía la asincronía?

Senior
133

¿Qué se entiende por optimización de consultas al reducir el tiempo de respuesta de la API de 2 segundos a 300 ms?

Middle+
133

¿Puedes contarme sobre la replicación maestro-esclavo? ¿Cuándo se accede al maestro y cuándo al esclavo?

Middle+
131

Has visto que no hay índice, la tabla es grande. ¿Cómo agregarás un índice?

Senior
127

¿Cómo se transferían los datos de los cálculos a 1C?

Middle+
127

¿Cómo lograron la ausencia de duplicados en los mensajes en Kafka?

Senior
126

Eres escritor, gestionas tu mini blog y publicas artículos allí. Los usuarios (lectores) de tu blog, después de autenticarse, pueden ver/leerlos. Es necesario implementar una funcionalidad para contar las vistas únicas por día para cada artículo. Requisitos funcionales: - Estadísticas del día actual: El autor puede ver cuántos usuarios únicos han visto su artículo hoy (los datos se acumulan en tiempo real). - Estadísticas de días anteriores: El autor puede ver las estadísticas de cualquier día pasado (por ejemplo, ayer). Restricciones técnicas y condiciones: - La aplicación funciona en un solo servidor (un pod) - Almacenamiento en memoria - Tiempo en UTC0

Senior
125

¿Cómo lograr intencionadamente una fuga de memoria en Go? ¿Qué casos conducen a fugas?

Senior
125

¿Siempre utilizará el optimizador el índice creado?

Senior
121

¿Cómo se realizaba la adición y eliminación de reglas si era un gran switch-case?

Middle+
94
/7