-
@guillem_puche Hola @guillem_puche disculpa la tardanza en contestar, estaba de vacaciones.
-
@guillem_puche Respondiendo por partes: ¿Cómo unir Actor Model con EDD en JS? La filosofía de los actores es encapsular código y datos en un único lugar para que estos puedan viajar juntos como una unidad y no causar side effects de interpretaciones distintas de lógica de negocio.
-
@guillem_puche ¿qué librerías utilizaría? depende un poco del stack que empleas. Tarant es el paquete entero, ya que la intención es unir los conceptos de Actores con arquitectura hexagonal, pero no conozco compañías que lo usen en entornos productivos aún.
-
@guillem_puche Existen otros modelos de actores para js, pero tendrás que ver como decoras esos actores con el stack que tengas.
-
@guillem_puche Lo que necesita tu actor es un método vara recibir eventos y después los persistas en su propio event store que lo puedes poner en la persistencia que más te interese. Más tarde, cuando se relance la aplicación, el actor tendrá los eventos y puede recuperar el estado calculado.