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