Construye microservicios basados en eventos con Spring Boot y Apache Kafka
Apache Kafka es la columna vertebral de facto para mensajería de alto rendimiento y tolerante a fallos entre microservicios, y Spring Boot 4 proporciona integración de primera clase a través de Spring Kafka. Esta pista te enseña a diseñar, implementar, asegurar y operar sistemas basados en eventos de nivel de producción — desde publicar tu primer mensaje hasta ajustar consumidores a escala e implementar con confianza.
Qué aprenderás
Comenzarás con los conceptos fundamentales de arquitectura basada en eventos, luego trabajarás con productores y consumidores de Kafka en Spring Boot, gestión de esquemas usando Avro, y aseguración de aplicaciones conectadas a Kafka. De allí pasarás a aspectos operacionales: manejo robusto de errores y estrategias de letra muerta, semántica exactamente-una-vez con mensajería transaccional, procesamiento de flujos en tiempo real a través de la API Kafka Streams, y estrategias avanzadas de grupos de consumidores. También cubrirás monitoreo y observabilidad para ecosistemas Kafka — métricas, trazado y alertas — antes de terminar con patrones de implementación y mejores prácticas de producción.
La ruta de aprendizaje
Doce cursos abarcan B1 a C2. La pista comienza en B1 con Introducción a la arquitectura basada en eventos e Fundamentos de Kafka para desarrolladores Spring, desarrolla habilidades prácticas en B2 a través de implementación de productores y consumidores, gestión de esquemas Avro y seguridad, luego avanza a C1 con Manejo robusto de errores en consumidores de Kafka, Mensajería transaccional con Spring Kafka, Procesamiento de flujos con la API Kafka Streams, y Monitoreo y observabilidad para ecosistemas Kafka. La pista concluye en C2 con Implementación avanzada y mejores prácticas.
Cómo funciona
Cada curso se divide en lecciones cortas y enfocadas que trabajas en el editor de código integrado con retroalimentación en tiempo real. Un tutor de IA está disponible siempre que te atores, para que puedas resolver preguntas de inmediato y seguir adelante.