Backend Engineering con Go y Microservicios
Ingeniería Backend de Alta Concurrencia
Go es el lenguaje predilecto para infraestructuras cloud, herramientas como Docker y Kubernetes, y microservicios de alto tráfico en las empresas más exigentes del mundo.
Ejes del Curso
- Go idioms, concurrencia nativa (Goroutines, Channels, Select, Mutex).
- Diseño de microservicios con Clean Architecture y Domain-Driven Design (DDD).
- Comunicación síncrona de alta velocidad con gRPC y Protocol Buffers.
- Arquitectura orientada a eventos (Event-Driven) con Apache Kafka y Redis Streams.
- Pruebas unitarias, de integración y benchmarks de rendimiento.