Akka 2.5.0-RC1 ·¢²¼ÁË¡£×Ô´Ó Akka 2.4.0£¨18 ¸öÔÂǰ£©·¢²¼ÒÔÀ´£¬ÎÒÃÇÒѾΪ 2.4.x °æ±¾ÏµÁÐÔö¼ÓÁËÐí¶àй¦ÄÜ£¬°üÀ¨ Akka Streams ºÍ HTTP¡£µ«ÏñÒÔǰһÑù£¬×Ü»áÓÐһЩ±ä¸ü²»ÄÜÔÚ²¹¶¡°æ±¾ÖÐʵÏÖ£¬Òò´Ë Akka 2.5 µ®ÉúÁË¡£ÆäÖеÄÒ»¸ö±ä»¯Êǽ«Ò»Ð©ÊµÑéÄ£¿éÍÆ¹ãµ½ÍêÈ«Îȶ¨µÄÄ£¿é£¬²¢ÔÚÐû²¼ËüÃÇÎȶ¨Ö®Ç°¼ÓÈëһЩ API ¸Ä½ø¡£
2.5.0-RC1 °æ±¾µÄÖ÷ÒªÌØÐÔ£º
The Java API for AbstractActor was promoted to fully stable API. While doing this we made some small, yet important, improvements to the API that will require some mechanical changes of your source code.Thanks to @ortigali for help.
Faster and more flexible Akka Streams materializer, which matters for short lived streams, such as HTTP requests.
Distributed Data was promoted to a fully stable module. Several improvements were also included, such as:
Support for delta-CRDTs in Distributed Data to reduce the amount of data that is replicated, thanks to help from @gosubpl.
Generic type for the key in Distributed Data ORMap, thanks to @jgordijn
Coordinated shutdown to facilitate ordered stopping of actors and services and perform registered tasks during the shutdown process. This greatly simplifies tasks involved in graceful leaving of Akka Cluster.
Support remembering entities in Cluster Sharding with the Distributed Data (ddata) mode. ddata is now also the default mode for Cluster Sharding.
New Java API for Testkit taking advantage of lambas, thanks to @Hawstein
Fix performance regression for Scala 2.12, due to change in scheduling fairness of the JDK8 ForkJoinPool implementation
We added @ApiMayChange and other annotations which can be used to mark experimental API inside stable modules, primarily for use in Akka HTTP. API improvements of Akka Typed, including Java API
Èí¼þÏêÇ飺http://akka.io/news/2017/03/17/akka-2.5.0-RC1-released.html
ÏÂÔØµØÖ·£ºhttps://github.com/akka/akka/archive/v2.5.0-RC1.zip
À´×Ô:¿ªÔ´ÖйúÉçÇø

