Akka es un conjunto de herramientas y el tiempo de ejecución, al mismo tiempo, para aplicaciones orientadas a eventos construidos en la JVM.
El marco utiliza el modelo de actor junto con el software transaccional de memoria para elevar el nivel de abstracción y proporcionar una mejor plataforma para construir aplicaciones simultáneas y escalables correctos.
Akka se ha utilizado en la actualidad con éxito por empresas como VMWare, IGN, Klout y muchos más
¿Qué hay de nuevo en esta versión:.
- Se ha corregido un error en la comunicación remota que podría conducir a estado incoherente del búfer de mensajes del sistema de reenvío (ResendUnfulfillableException).
- Se ha corregido un error en clústeres de que podría conducir a la convergencia obtener estancado indefinidamente si demasiados nodos accidente al mismo tiempo.
- Se ha corregido un error en FileBasedMailbox que causó vuelco archivo a ser ignorado en Windows.
¿Qué hay de nuevo en la versión 2.3.9:
- Se ha corregido un error en la comunicación remota que podría conducir a inconsistente estado de la memoria intermedia de mensajes del sistema de reenvío (ResendUnfulfillableException).
- Se ha corregido un error en clústeres de que podría conducir a la convergencia obtener estancado indefinidamente si demasiados nodos accidente al mismo tiempo.
- Se ha corregido un error en FileBasedMailbox que causó vuelco archivo a ser ignorado en Windows.
¿Qué es la nueva en la versión 2.3.6:
- Una solución para un archivo de instantánea mal que se ofrece a un agente persistente recuperación.
- Una solución para un PersistentView que no funcionaba con context.become.
- Una adición a las siempre crecientes akka-banco-JMH micro-puntos de referencia. Esta vez un punto de referencia para AtLeastOneDelivery rasgo.
¿Qué es la nueva en la versión 2.3.4:
- Procesador y EventsourcedProcessor están en desuso y se sustituyen por PersistentActor.
- Channel y PersistentChannel están en desuso y se sustituyen por AtLeastOnceDelivery.
- Vista es obsoleto y sustituido por PersistentView.
¿Qué hay de nuevo en la versión 2.3.3:
- Fijo:
- Reemplazar el PhiAccrualDetector con un detector de tiempo de espera sencilla
- plantilla Activador para Actor para Java 8
- Optimizar EndpointWriter unstashing
- UntypedActorContext.become () por defecto a mantener el comportamiento antiguo
- Actualizar para Genjavadoc 0,7
- Haga patrón de apoyo DistributedPubSubMediator grupo de consumidores
- Registro de disociar alejado de detector de fallo de transporte
- latidos del corazón de disparo para detector de fallo de transporte de carga útil recibida
- Enviar UnsubscribeAck en DistributedPubSubMediator al remitente derecho
- actores Comprobación de la parada de la explotación forestal reciben mensajes
¿Qué hay de nuevo en la versión 2.3.0:.
- Akka Persistencia
- El actor y FSM con soporte para la sintaxis de Java lambda 8.
- Permitir que los nodos del clúster para volver desde el estado inalcanzable.
¿Qué hay de nuevo en la versión 2.2.0:
- Compatibilidad con clústeres (con un gran agradecimiento-para la retroalimentación a lo largo del ciclo de desarrollo); hemos seguido mejorando en la vista previa se ofrece con Mingus, por ejemplo, la adición de funciones de nodo o distribuido pub-sub o el cliente de clúster.
- totalmente basado en el actor aplicación de interacción remota con soporte para múltiples medios de transporte y la detección de fallos de alto nivel.
- Una red basada en el actor capa de IO extremadamente escalable con soporte SSL y una infraestructura de tuberías protocolo.
- supervisión fiable y reloj de la muerte para los agentes remotos.
¿Qué hay de nuevo en la versión 2.1.4:
- Fijo:
- desbordamiento de pila, mientras que los mensajes de carga de buzón persistente
- recuperación más robusta en la comunicación remota en caso de mensajes con formato incorrecto
- despliegue apropiado de los actores mecanografiadas
¿Qué hay de nuevo en la versión 2.1.2:
- Fijo:
- Haz Dirección sólo aceptan el protocolo akka
- Habilitar la generación de javadoc
- ByteString: no corta longitud cero
- DOC: sección Cambiar HTTP
¿Qué hay de nuevo en la versión 2.1.0:
- Integración con la biblioteca estándar Scala (SIP-14 Futuros , flujo de datos como módulo adicional, akka-actor.jar será parte de la distribución Scala)
- Soporte Akka Camel (Raymond Roestenburg y Piotr Gabryanczyk)
- cifrados Akka comunicación remota mediante SSL / TLS (Peter Badenhorst)
- OSGi meta-información para la mayoría de los paquetes (con exclusión de las muestras y pruebas, Gert Vanthienen)
- Un ActorDSL para las declaraciones del actor más concisos, por ejemplo, en el REPL
- Un módulo para la prueba de varios nodos (que se apoya en el desarrollo de aplicaciones en cluster, experimental en el mismo sentido que el soporte de clústeres)
- Un API Java para el kit de ensayo
Comentarios que no se encuentran