Sobes.tech

Golang

¿Cómo determinaste que era hora de cambiar algo? ¿Por qué métricas te basaste?

Senior
194

¿Por qué principio se eligió REST o gRPC en sus proyectos?

Middle+
194

¿Para qué se utiliza el contexto? ¿Cómo se utilizó en la práctica?

Senior
194

¿Es necesario escribir métodos para crear, actualizar y eliminar artículos? ¿Qué exactamente debe hacer su servicio?

Senior
192

¿Has trabajado con Docker, Kubernetes? ¿Hablaste sobre la construcción de pipelines?

Middle+
190

func(d *Data)GetViews(clave int, chechDay tiempo.Time) (int, int, err) { d.mu.Lock() defer d.mu.Unlock() infoStr, ok := d.st[clave] if !ok { return 0, fmt.Errorf("artículo no encontrado") } return (infoStr.day, infoStr.count, nil) }

Senior
189

¿Por qué dejaste RocketDev?

Senior
188

¿Qué sucede si durante el enriquecimiento uno de los servicios no está disponible (por ejemplo, el servicio con el nombre completo/datos del usuario)? ¿Se detiene todo Kafka?

Senior
188

Cuéntame sobre un microservicio basado en PostgreSQL para almacenar archivos multimedia. ¿Qué se almacenaba en PostgreSQL y qué en S3?

Senior
187

Cuéntame sobre las tareas de optimización de consultas a la base de datos, escritura de índices, particionamiento.

Middle+
187

¿Qué es un slice en Go? ¿En qué se diferencian len y cap?

Middle+
187

Cuéntenos sobre la optimización de consultas a la base de datos: cómo identificaron las consultas problemáticas y qué hicieron.

Senior
186

Cuéntame sobre el sistema de cálculo diario de pagos: ¿qué es este sistema y cómo funcionaba el cálculo para 50,000 empleados?

Middle+
186

Implementa un Worker Pool para procesar logs: leer los logs del canal, procesarlos en paralelo, contar la cantidad de logs por cada servicio, devolver un mapa[serviceName]count.

Senior
186

¿Qué tipos de transacciones (niveles de aislamiento) existen en PostgreSQL?

Senior
186

¿Se puede escribir en un mismo mapa desde diferentes goroutines al mismo tiempo? ¿Qué sucederá?

Senior
184

¿Qué es la observabilidad? ¿Cuáles son los tres pilares de la observabilidad que conoces?

Senior
184

¿Cómo conectar un perfilador en Go? ¿Cómo tomar perfiles?

Senior
184

¿Cómo interactuaban los servicios entre sí?

Senior
184

Cuéntenos sobre gRPC: por qué se elige, ventajas, limitaciones

Senior
183
/7