
📥 Migración de Datos: De Legacy a Event-Driven Architecture
Aprende a migrar datos de un código legacy a una arquitectura event-driven.
💸 Primera lección disponible sin registro 💸
Si queremos que nuestra infraestructura pueda escalar, nos hace falta aplicar proyecciones.
Pero esto tiene un problema. Por ejemplo, para hacer la proyección de un product
, hemos de escuchar:
ProductCreated
: Para iniciar la proyección.ProductRenamed
: Cada vez que se modifica el nombre, lo actualizamos.ProductImageAdded
: Añadir cada imagen nueva del producto.Esto hace que tengamos que hacer mucho código para mantener esta proyección que no aporta valor. Y lo peor de esto, es que cada equipo que quiere su proyección, ha de hacer lo mismo.
Por suerte existe una alternativa, y es la que os contamos en el curso. Se puede utilizar Kafka combinado con los Compacted Topics, para reducir muchísimo todo el boilerplate necesario para tener nuestras proyecciones.
No subiremos el precio mientras mantengas tu suscripción activa