Invitando Actor a Spring
(github.com/seonWKim)Hice una librería que se puede usar cuando necesitas usar Spring, pero al mismo tiempo aprovechar el modelo de actores. Es una librería que integra funciones de Pekko (un fork de Akka) en Spring.
Spring y Pekko son frameworks representativos con los que uno se encuentra seguido al desarrollar dentro del ecosistema JVM. Existen extensiones que permiten conectar ambos sistemas, pero en la práctica no es tan simple usarlas. En particular, del lado de Pekko sí se ofrece una extensión que soporta la integración con Spring, pero del lado de Spring no es fácil encontrar una extensión que soporte directamente la integración con Akka. Pensé que podría haber una necesidad similar y lo desarrollé en forma de librería.
También adjunto desde un ejemplo de aplicación de chat multi-servidor sin message broker (p. ej. redis) (https://seonwkim.github.io/spring-boot-starter-actor/examples/chat/) hasta un ejemplo de métricas necesarias para operar el modelo de actores en producción (https://seonwkim.github.io/spring-boot-starter-actor/examples/…).
Aún no hay comentarios.