
Building Distributed Systems in the Age of AI
Max Hopei
- Editorial
- Apress
- Año
- 2026
- Páginas
- ~383
- Nivel
- Intermedio
De qué trata
Tratado de arquitectura de software escrito por Max Hopei y publicado por Apress (2026), que investiga la transformación de los sistemas distribuidos cuando la inteligencia artificial deja de ser un servicio externo para convertirse en un componente autónomo y no determinista dentro del ciclo de ejecución. Está dirigido a arquitectos de software, ingenieros de fiabilidad (SRE) y líderes técnicos de nivel intermedio a avanzado que ya posean experiencia con arquitecturas de microservicios, mensajería asíncrona y diseño de APIs distribuidas.
El autor examina la convergencia entre microservicios modernos, patrones orientados a mensajes y arquitecturas de streaming continuo con la llamada «agentic architecture». Profundiza en cómo dotar de observabilidad a sistemas complejos con componentes de caja negra o estocásticos; el diseño de interfaces y protocolos accesibles tanto para humanos como para agentes de IA mediante Model Context Protocol (MCP); la transformación del código fuente para que sea interpretable, generado y auditado por modelos de lenguaje; y los mecanismos esenciales de privacidad, recuperación privada de información (PIR) y propagación de confianza entre máquinas y usuarios.
El libro articula su propuesta práctica en torno al análisis e implementación de un sistema distribuido del mundo real (una plataforma inteligente de asignación de recursos y enrutamiento en tiempo real) en la que se introducen anomalías operativas para demostrar la mitigación autónoma y proactiva a través de bucles de agentes y telemetría. Su mayor virtud es responder a interrogantes de confiabilidad y resiliencia sistémica que la literatura clásica de sistemas distribuidos no contempla frente al auge de los modelos no deterministas. Deja fuera las fórmulas matemáticas de entrenamiento de modelos para concentrarse en la ingeniería de plataformas y protocolos de integración.
- Sistemas distribuidos
- Arquitectura de software
- Microservicios
- Event-Driven Architecture
- Streaming de datos
- Agentic Architecture
- Model Context Protocol (MCP)
- Observabilidad
- Resiliencia de sistemas
- Privacidad de datos
- APIs para agentes
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Plataforma distribuida de asignación con respuesta autónoma ante anomalías
Arquitectura distribuida para un servicio de logística y movilidad en tiempo real que procesa eventos continuos, detecta anomalías operativas y ejecuta acciones correctivas autónomas mediante bucles de agentes inteligentes.

