繁体   English   中英

使用Hazelcast的Java高可伸缩应用程序

[英]Java high scalable application with Hazelcast

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

Hazelcast非常棒,它非常轻巧且易于使用,但它仍处于开发阶段,使用时存在一些问题。
如果您查看此处: http//code.google.com/p/hazelcast/issues/list您可以看到在使用交易时队列数据结构存在一些错误。 总的来说,它提供了它所宣传的内容,并且基本上免费提供分布式缓存。

我有榛子的第一手经验。 我们用于生产的版本是1.9.4版。 我们最近升级到2.2,现在2.3是最新的。 我很满意。 你所描述的是一个很好的用于淡褐色的用例。 我有一个类似的用例,其中每个节点都有自己的队列,并根据客户端连接到哪个节点将消息推送到适当的队列。 它运作良好,业务喜欢它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM