¿Cómo describirías un operador de Kubernetes si tenemos una base maestra y dos réplicas, y qué sucede en caso de que la base principal falle? Explica en pocas palabras.
Golang
¿Qué es una interfaz en Go y cómo funciona el tipado de pato?
¿Cómo encontrar una consulta lenta? ¿Ha tenido experiencia en optimizar esas consultas?
Diseñe una interfaz pública (API) de biblioteca para copiar archivos en Go: encabezados de funciones y tipos, lo más conveniente posible para los desarrolladores.
¿Hay algún arquitecto que haya insistido específicamente en Elasticsearch?
Cuente sobre un problema con ClickHouse (caída debido a un gran número de registros únicos) y cómo lo resolvió.
// Es necesario modificar la función envolvente, que trabajará con un tiempo de espera establecido (por ejemplo, 1 segundo). // Si la "función larga" se ejecuta en ese tiempo, perfecto, devolvemos el resultado. // Si no, devolvemos un error. El resultado de la ejecución en este caso no nos importa. // // Además, es necesario medir cuánto tiempo se ejecutó esta función (simplemente imprimir en el registro). // La firma de la función envolvente se puede cambiar.
¿Qué puedes decir sobre los operadores en Go, los has usado en el trabajo?
¿Qué es un map en Go y cómo funciona? ¿Qué sucederá en una escritura concurrente sin sincronización?
¿Qué es una interfaz nil? ¿Qué hay debajo del capó?