5

我正在开发高度可扩展的应用程序,所以我决定使用 Hazelcast。我有一个前端服务器,它为节点放置消息。集群中的每个节点都在分布式映射的后台线程中改变它的工作负载,因此,前端服务器选择队列(每个节点都有自己的消息队列)来放入消息。我的问题是:Hazelcast 是否适合这种设计(我们需要工作负载分配和负载平衡)或者可能是一些替代方案?我喜欢 Hazelcast,因为它简洁且设计精美。

4

2 回答 2

6

Hazelcast 很棒,它非常轻巧且易于使用,但是,它仍在开发中,使用时存在一些问题。
如果您查看此处:http ://code.google.com/p/hazelcast/issues/list ,您会发现使用事务时队列数据结构存在一些错误。总体而言,它提供了它所宣传的内容,并且基本上免费提供了分布式缓存。

于 2010-12-21T22:29:21.343 回答
2

我有榛树的第一手经验。我们投入生产的版本是 1.9.4 版。我们最近升级到 2.2,现在 2.3 是最新的。我对此很满意。您所描述的是榛树的一个很好的用例。我有一个类似的用例,每个节点都有自己的队列,并且消息根据客户端连接到的节点被推送到适当的队列。它工作得很好,企业也喜欢它。

于 2012-10-09T14:05:58.653 回答