El objetivo de esta historia de usuario es implementar una primera versión reducida de la arquitectura dirijida por eventos (event-driven architecture), junto con la funcionalidad de asincronismo.
Para implementar la arquitectura event-driven, se empleará Kafka y Strimzi.
En esta arquitectura reducida solo se emplearán los microservicios Dispatcher y Pre-procesador. La figura incluida a continuación muestra qué parte de la arquitectura se va a implementar.
En un primer momento, no se utilizará una base de datos real, si no que se almacenarán los datos en memoria. La implementación de la base de datos queda pendiente para futuros epics.
Para más información, ver la Issue #67, donde se explica detalladamente la arquitectura completa.
El objetivo de esta historia de usuario es implementar una primera versión reducida de la arquitectura dirijida por eventos (event-driven architecture), junto con la funcionalidad de asincronismo.
Para implementar la arquitectura event-driven, se empleará Kafka y Strimzi.
En esta arquitectura reducida solo se emplearán los microservicios Dispatcher y Pre-procesador. La figura incluida a continuación muestra qué parte de la arquitectura se va a implementar.
En un primer momento, no se utilizará una base de datos real, si no que se almacenarán los datos en memoria. La implementación de la base de datos queda pendiente para futuros epics.
Para más información, ver la Issue #67, donde se explica detalladamente la arquitectura completa.