Nueva versión de Akka con soporte a Java 8

El pasado 5 de marzo se dio a conocer la nueva versión de Akka 2.3.0. Akka es un framework open source basado en el concepto de Actores. Este framework nos facilita la creación de aplicaciones distribuidas y concurrentes. Fue escrito en Scala y se puede utilizar en cualquier lenguaje de la plataforma Java.

Entre las novedades de la nueva versión podemos nombrar:

  • Akka Persistence: Este módulo le permite escribir Actores con estado persistente que sobrevivan a los fallos de hardware y software, y también proporciona un mecanismo de opt-in.

  • Soporte para Java 8: Akka viene preparando la cancha para la nueva versión de Java y dejando todo preparado para el uso de lambda.

  • Mejoras en el uso de Cluster: La gente de Akka aprendió varias cosas dado que ejecuto Akka en 2400 nodos, dando lugar a varias mejoras de rendimiento y mejoras de usabilidad.

  • Activator Templates: Activator es como Maven (salvando las diferencias) y los templates como los archetypes. La gente de Akka creó nuevos templates, para que tengamos menos trabajo al crear un nuevo proyecto que use Akka, entre los nuevos templates podemos nombrar:

    • Template de ejemplo para integración con Apache Camel, tanto para Java como para Scala.

    • Template de ejemplo Akka utilizando Clusters, tanto para Java como para Scala.

    • Template de ejemplo Akka utilizando múltiples nodos, tanto para Java como para Scala.

    • Template de ejemplo Akka utilizando persistencia, tanto para Java como para Scala.

    Akka es un framework que está ganando espacio y creciendo rápidamente dado que nos ayuda a crear aplicaciones distribuidas con un enfoque diferente y eficiente. Por lo tanto, no debemos perderle la pisada.

    Más información | Akka

    Ver todos los comentarios en https://www.genbeta.com

    VER 0 Comentario

    Portada de Genbeta