请为我的小scala项目建议方向

时间:2009-10-02 16:08:09

标签: scala distributed-caching

作为一个6个月大学的学术项目,我和我的3个朋友将用scala语言实现“分布式缓存”。 对这两个概念都不熟悉,这是我们的第一个项目,如果你们能提供一些方向,我会非常高兴。 我正在学习scala。 请告诉我这个特定项目要学习的语言的哪些特定功能。 用于学习分布式缓存的任何在线资源。

提前致谢

3 个答案:

答案 0 :(得分:1)

您可以查看Terracotta,尤其是它在实施Distributed Caching时的用途。您可以查看open source edition of Terracotta的源代码。此外,您甚至可以将Terracotta视为构建分布式缓存的框架。我对使用赤土陶器和Scala没有任何个人经验,但it has been done

语言的功能...尝试使用Scala中的Programming编写。这是一个非常好的资源。如果你想做任何并发,你必须精通使用Actor s。我建议您查看Scala的所有功能。每个都有它的用途,你需要至少知道它们中的一小部分来识别使用它们的能力的情况。 :)

- Flaviu Cipcigan

答案 1 :(得分:0)

您可能需要查看project Velocity页面。

在MSDN中还有一个article about distributed caching in general

答案 2 :(得分:0)

我不确定,但我认为Akka项目可能已经在做你正在寻找的东西(还有更多)。也许你可以从中获取灵感。