API en Go – Clean Architecture y Concurrencia
Desarrollo de una API con Go orientada al aprendizaje de arquitectura limpia y procesamiento concurrente.
Retos y Logros
-
Arquitectura modular: Apliqué Clean Architecture para separar responsabilidades, facilitando el mantenimiento y evolución del sistema.
-
Procesamiento concurrente: Utilicé goroutines para manejar múltiples peticiones simultáneas, logrando respuestas eficientes incluso bajo alta carga.
-
Evaluación de rendimiento: Simulé cargas intensas para probar la inserción y respuesta de la API, alcanzando tiempos de respuesta en microsegundos.