回顧基於Scala的Web框架Lift,David Pollak宣布了自己的下一步計劃——Goat Rodeo,旨在管理好應用中的大量數據:
我們需要一個統一的模型來構建實時的交互性Web應用,該模型來自於持久層,經由消息層及業務邏輯層傳遞到最終的用戶。Lift加上Goat Rodeo可以完美的解決這個問題。“Goat Rodeo”會利用到很多apache項目及一些邊緣概念(edge concept):
* 通過基於Hadoop的ZooKeeper項目處理分布式事務。Goat Rodeo中的基本數據結構就是Q's——量子信息,編譯器會檢查該信息,同時能夠處理JSON的任何語言都可以使用該信息。
David對該系統的願景就是讓數據可以在不同層以及過程之間自由流動:
* 可伸縮的存儲目前Goat Rodeo仍處在最初階段,但David希望到夏末的時候能對其進行一些試驗。