本文簡單聊聊akka,作為乙個引子,希望日後能多多研究akka。國內對於這種akka的高併發分布式框架介紹並不多,而我有幸在兩個公司的專案裡面都有接觸到他,在簡單接觸到應用akka框架後,真的為之折服,這確實是乙個好框架,特別是構建高併發、分布式應用有著自己獨有的優勢。好的框架幫助水平參差不齊的人寫出簡單易懂高效的**,akka就是這樣的乙個框架決定花一些時間,從書本裡、應用裡去嘗試總結他,學習他,結合一些例子,幫助自己理解,也為後續需要學習他的人提供一些幫助!
下面的話是github裡面akka的介紹:
構建高併發、分布式、彈性訊息驅動的基於jvm的應用!
我們認為編寫正確的併發和分布式,彈性和彈性應用程式太難了。 在大多數情況下,這是因為我們使用了錯誤的工具和錯誤的抽象級別。
akka在這裡改變這種狀況。
使用actor模型,我們提高了抽象級別,並提供了乙個更好的平台來構建正確的併發和可伸縮應用程式。 該模型非常適合《反應宣言》中列出的原則。
為了提高彈性,我們採用了「讓它崩潰」模型,該模型已在電信行業獲得巨大成功,該模型用於構建具有自我修復功能的應用程式和永不停止的系統。
actor還提供透明分發的抽象,以及真正可伸縮和容錯的應用程式的基礎。
這是akka官網貼出的使用akka框架落地的一些logo,主要是為了證明,學習akka會有意想不到的收穫!立下flag,整理從下篇文章開始!
Lua學習系列 寫在前面的話
我專案服務端使用lua已有三年矣。三年的業務開發 伺服器測試和問題處理等工作內容中,我對lua的能力 設計思路等有了不少的思考,認識到lua是乙個小巧玲瓏 數學自洽 能力強 潛力大 不輸其他任何主流指令碼語言的理想 語言。此系列的blog,我會將我目前為止所了解的lua相關的知識,慢慢道來。既是系統...
我的前端學習之路(寫在前面的話)
通過udacity我進入軟體程式設計的大門,開始人生新的挑戰。我的目標是可以從事於軟體開發的工作,因為我覺得開發是一件更具有創造性的工作。關於目標我很迷茫,我不知道從何學起?我不知道該怎麼樣去學?希望導師能幫我介紹下工作的情況以及以後可選擇的方向。未來的自己或許比現在的自己更明白軟體程式設計的定義,...
學習oracle資料庫寫在前面的話
因為專案原因,近期開始學習oracle資料庫。oracle是目前最流行的資料庫之一,功能強大,效能卓越,相對的學習的難度還是不小。我打算將自己的學習過程記錄下來,做個積累,方便自己和其他的學習者。寫在學習前面的話,主要是 1 把一些常見問題的問答分享一哈 2 對學習路線的乙個安排 3 預期的結果展望...