Golang
¿Puede explicar la esencia del protocolo HTTP/3 y en qué se diferencia de las versiones anteriores de HTTP?
¿Qué herramienta utilizas para interactuar con la base de datos PostgreSQL?
¿Cuál es su experiencia práctica trabajando con el lenguaje Go en proyectos comerciales?
¿Cuál es el propósito principal del proceso de recuperación del sistema o de datos?
¿Puedes explicar el mecanismo de ejecución de una unión completa (FULL JOIN) en SQL?
Cuéntame sobre los principios SOLID.
¿Qué mecanismos de sincronización de goroutines existen en Go? Corrige el ejemplo con la carrera usando atomic
¿Qué desventajas surgen al convertir una cadena en un segmento de bytes en los lenguajes de programación?
¿Puedes contarme las características clave del lenguaje de programación Go?
¿Puede describir los comandos de Redis que ha utilizado en su práctica?
¿Cómo funciona el proceso de interacción de las goroutines con las llamadas al sistema en el sistema operativo?
¿En qué caso y cómo pueden los hilos acceder a la cola global para obtener tareas y lanzar goroutines?
// el servicio utiliza una API externa para construir rutas, // dentro de la tarifa tenemos una restricción en RPS. // Necesitamos diseñar un limitador de tasa. // 100 rps type RouteClient struct { limiter } func (rc *RouteClient) Get(req string) string { // por hacer return rc.get(req) }
¿En qué casos se puede agregar una tarea iniciada en una goroutine a la cola global del planificador?
¿Para qué tipos de datos se puede modificar directamente su contenido sin usar punteros?
Explique el principio de la visualización de bytes en orden little-endian en la memoria de la computadora.
¿Qué métodos se pueden utilizar para prevenir el error 500 en caso de que expire el tiempo de espera de respuesta de la base de datos?
¿Cómo encontrar la cantidad de polígonos/vértices de objetos en Blender?
¿Cómo garantizar una baja latencia para los usuarios de diferentes regiones del país (por ejemplo, Vladivostok)?
¿Cuáles son las ventajas y desventajas de usar un Mapa en memoria en las aplicaciones?