
Backend Software Architecture using Golang
Bharat Chandra Baddepudi
- Editorial
- BPB
- Año
- 2025
- Páginas
- ~392
- Nivel
- Intermedio
De qué trata
Tratado técnico exhaustivo de Bharat Chandra Baddepudi, publicado por BPB Publications en 2025. Se especializa en la arquitectura de software de backend para plataformas distribuidas de alta concurrencia en Go.
Explora Clean Architecture, arquitectura hexagonal (puertos y adaptadores), diseño guiado por el dominio (DDD), microservicios desacoplados con gRPC y Protocol Buffers, colas de mensajería con RabbitMQ y Kafka, y gestión de transacciones distribuidas con el patrón Saga.
Ofrece diagramas arquitectónicos minuciosos y código de nivel de producción que enseña a estructurar proyectos de gran escala con máxima testabilidad y desacoplamiento. Esencial para ingenieros de backend y arquitectos técnicos.
- Arquitectura Backend
- Golang
- Clean Architecture
- Hexagonal
- DDD
- gRPC
- Kafka
- BPB
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Plataforma de E-Commerce Distribuida con Arquitectura Hexagonal
Diseño e implementación de servicios de catálogo, pedidos y pagos con comunicación gRPC, eventos Kafka y base de datos relacional.

