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