| ||||
Akka is a toolkit and runtime at the exact same time, for party - driven purposes designed on the JVM.
The framework works by using the Actor Model alongside one another with Computer software Transactional Memory to raise the abstraction degree and give a better platform to construct accurate concurrent and scalable applications.
Akka has been currently utilised with results by firms like VMWare, IGN, Klout and numerous a lot more.
Here are some key features of "Akka":
· Create methods that self- recover.
· Distant and/or local supervisor hierarchies.
· Akka Extensions can be used to adapt Akka to healthy any needs.
· Adaptive load balancing, routing, partitioning and configuration- pushed remoting.
· High efficiency.
· Asynchronous and Dispersed by style.
· Higher - amount abstractions like Actors, Futures and STM.
What's New in This Launch : [ study entire changelog ]
Bug fixes:
· Enhanced Java API for accessing singletons like akka.routing.CurrentRoutees and close friends (also our beloved PoisonPill)
· Reject invalid ActorSystem names which lead to issues when likely distant ( fundamentally have to be legitimate hostname elements now)
· Mounted a are living -lock in ForkJoinPool which could take place below exceptional conditions with parallelism degrees 2 or four
· decreased overhead of check with (): a lot less memory footprint and lazy registration
· Several enhancements and fixes for documentation (ScalaDoc as very well as reStructuredText)
· Make result in and message of AskTimeoutException accessible
· Make SmallestMailboxRouter config serializable (this may demand recompilation of lessons mixing in SmallestMailboxLike)
· Correct SmallestMailboxRouter crash on sending under pressure
· Make RemoteLifeCycleEvents serializable
· Resolve TestActorRef for actors setting ReceiveTimeout in constructor
· Repair zeromq performance and instabilities by jogging the polling loop only on the very same thread as all other routines for the socket
· In no way restart zeromq socket actors in situation of lethal socket problems
· Opened up visibility of RemoteTransport. ship () and notifyListeners() to increase extensibility
Via: Akka 2.0.4 / 2.1.0-RC5
No comments:
Post a Comment