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.