日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java akka_AKKA文档(java版)——什么是AKKA?

發(fā)布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java akka_AKKA文档(java版)——什么是AKKA? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

可擴展的實時事務處理

我們相信編寫并發(fā)、容錯、可擴展的應用相當?shù)睦щy。蓋因大多數(shù)時候我們一直在使用錯誤的工具和錯誤的抽象等級。AKKA就是為了改變這一切的。我們利用角色模型提升了抽象等級,并且提供了一個用來構建可擴展的、彈性的以及響應式應用的更好的平臺——更多信息請見Reactive Manifesto。對于容錯機制我們采用“讓它崩潰”模型,這一模型已在電信行業(yè)取得了巨大的成功,旨在構建自我修復與永不停機的系統(tǒng)。角色還提供了透明的分布式抽象以及真正的可擴展且容錯應用的基礎。

AKKA是開源的,并遵守Apache2許可。

請注意所有代碼樣例的編譯,因此如果你想直接訪問這些源碼,可以去github上訪問AKKA文檔子項目:Java和Scala。

AKKA實現(xiàn)了一個獨特的混合

角色

角色給你提供了:

并發(fā)與并行性的高等級抽象

異步、無鎖以及高性能的事件驅動編程模型

非常輕量級的事件驅動流程(1GB堆內(nèi)存可容納幾百萬的角色)

容錯

擁有“讓它崩潰”語義的管理層級

管理層級可跨越多個JVM,實現(xiàn)真正的容錯系統(tǒng)

非常適合編寫可自我修復且永不停機的高容錯能力的系統(tǒng)

位置透明

AKKA的一切旨在分布式環(huán)境中工作:角色之間都使用純消息交互,而且一切都是異步的。

對集群支持的概述請見:Java和Scala。

持久化

啟動或重啟角色時,可以選擇持久化或重放它接收到的消息。在JVM崩潰或角色遷移到另一節(jié)點時,這一點可以使角色恢復它的狀態(tài)。

Scala和Java API

AKKA擁有Scala和Java兩種語言的接口文檔。

AKKA有兩種使用方式

作為一個庫:將它放到WEB-INF/lib下面供一個web應用使用,或把它當作一個常規(guī)的JAR放到你的類路徑里。

微內(nèi)核方式:將你的應用放到獨立的內(nèi)核里。

更多信息參考用例與部署場景。

商業(yè)支持

AKKA由Typesafe Inc.按照包含開發(fā)與生產(chǎn)支持的商業(yè)許可證開發(fā),更多內(nèi)容請讀這里。

總結

以上是生活随笔為你收集整理的java akka_AKKA文档(java版)——什么是AKKA?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。