akka2.5_发布Akka Toolkit 2.3
akka2.5
最近宣布了Akka工具包 2.3.0版本的發(fā)布。 Akka是一個(gè)非常有用的工具包和運(yùn)行時(shí),用于在JVM上構(gòu)建高度并發(fā),分布式和容錯(cuò)的事件驅(qū)動(dòng)的應(yīng)用程序。 它是分布式的,并提供了Actor,Future和STM等高級(jí)抽象。
它的新版本在2.2.0發(fā)布之后八個(gè)月發(fā)布,并帶來(lái)了新功能。 最重要的問(wèn)題之一是,現(xiàn)在Actor和FSM支持Java 8 lamda表達(dá)式(仍處于實(shí)驗(yàn)?zāi)J?#xff09;。 使用的語(yǔ)法非常接近Scala的模式匹配。
其他重要功能包括:
- 現(xiàn)在,群集節(jié)點(diǎn)處于不可訪問(wèn)狀態(tài)后可以恢復(fù)。 因此,群集變得更具彈性,可以解決瞬態(tài)網(wǎng)絡(luò)故障。
- 如果不將有狀態(tài)的參與者安裝在一臺(tái)機(jī)器中,則可以將其分配給集群,而無(wú)需知道其實(shí)際位置,該位置可能隨時(shí)間而變化。 此功能是演員的分片 。
- 實(shí)驗(yàn)標(biāo)簽已從Akka IO軟件包中刪除,但管道基礎(chǔ)結(jié)構(gòu)已終止。
- OSGi支持已被重新設(shè)計(jì),以使akka-actor成為OSGi捆綁包。
最令人興奮的新功能是Akka Persistence 。 在Akka Persistence中,角色會(huì)保留其內(nèi)部狀態(tài),因此當(dāng)崩潰或遷移后重新啟動(dòng)時(shí),他們可以恢復(fù)它。 參與者實(shí)際上將其更改保留在日記中,因此可以通過(guò)重放存儲(chǔ)的更改,重建參與者的內(nèi)部狀態(tài)來(lái)恢復(fù)有狀態(tài)的參與者。 Akka Persistence提供具有至少一次消息傳遞語(yǔ)義的點(diǎn)對(duì)點(diǎn)通信通道。
文檔進(jìn)行了更改,以開(kāi)始使用新版本的框架。
翻譯自: https://www.javacodegeeks.com/2014/03/akka-toolkit-2-3-released.html
akka2.5
總結(jié)
以上是生活随笔為你收集整理的akka2.5_发布Akka Toolkit 2.3的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ddos攻击环境搭建(怎么搭建ddos环
- 下一篇: nashorn 性能_Nashorn简介