Scala代碼實例之Kestrel:文章匯總
Kestrel是一個Scala代碼實例,是Twitter核心中使用的的消息轉(zhuǎn)發(fā)機(jī)制,其原型來自于Ruby的Starling。一個兼容memcached接口的消息隊列,把這個消息隊列看成是一個基礎(chǔ)的service??蛻舳丝梢酝ㄟ^queueName,向隊列添加或者獲取消息隊列中的消息,依次處理。Kestrel項目中,使用Apache Mina項目來實現(xiàn)Socket的鏈接管理。
51CTO編輯推薦:Scala編程語言專題
下面是來自dingsding的Scala代碼實例教程:《走讀Kestrel,了解Scala》文章匯總:
- Scala實例教程:Kestrel
- 從Kestrel看Scala的核心程序模塊
- Kestrel.scala中的QueueCollection
- Kestrel.scala中的PersistentQueue
- 細(xì)說Kestrel.scala中的PersistentQueue
- Kestrel中的Journal.scala類詳解
- Scala代碼實例之Kestrel:總結(jié)
Scala語言現(xiàn)在還是一個比較年輕的語言,真正用在項目中的還很有限,現(xiàn)在流傳的Scala文章大多是介紹與教程。希望通過學(xué)習(xí)這個Scala代碼實例,能夠幫助想要學(xué)習(xí)Scala的讀者們熟悉使用Scala進(jìn)行實際開發(fā)的過程。
如果您感覺這個系列不錯,想要更深入的學(xué)習(xí)Scala,以下是其他您可以參考的Scala教程系列: