Tarea 2: ¿Qué mostrará el código con interfaces y nil? (nil tipado vs nil no tipado)
Golang
¿Qué resultados se obtienen al recorrer secuencialmente los caracteres de una cadena?
¿Puede explicar la concepto de Sharing Delta y cómo se utiliza en los sistemas de sincronización de datos?
¿Qué es el contexto en Go? ¿Para qué se utiliza? ¿Cómo funciona la cancelación por tiempo de espera?
¿Qué herramientas de análisis de código y verificación estática de calidad de código ha utilizado en sus proyectos?
¿Cuál es la nuance al trabajar con sync.Pool relacionada con la persistencia?
¿En qué situaciones se recomienda utilizar la estructura de datos sync.Map para almacenar y acceder a datos?
¿Cómo midieron la reducción del uso de CPU en un 35% y la latencia?
¿Cómo determinar el volumen máximo permitido del búfer en el sistema?
¿Cómo se mostrará en la imagen final de Docker la presencia de varios Dockerfile con diferentes cantidades de instrucciones?
¿Qué más se necesita además del contenedor Docker para ejecutar un servicio en Kubernetes?
¿Qué sucede si varias goroutines intentan acceder simultáneamente a la misma clave en un mapa?
¿Cómo pasan los datos del cliente al servidor en una solicitud HTTP? Describe todas las etapas.
¿Cómo se agregan los datos después de ser procesados por los trabajadores?
¿Cómo se manejan los errores en Go? ¿Qué es un pánico y cómo se maneja?
Describe la estructura de la base de datos que podría usarse para gestionar la información de una librería
Cuéntame sobre los principios SOLID
¿Cómo se paralelizaba el trabajo entre los trabajadores al procesar una sola solicitud?
¿Por qué dividiron el monolito en microservicios?
¿Qué bibliotecas y frameworks se utilizaron en el servicio Go?