首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于空间的架构?

基于空间的架构?
EN

Stack Overflow用户
提问于 2009-02-24 10:17:52
回答 4查看 2.7K关注 0票数 14

《实用程序员》中的一章建议将黑板/基于空间的架构+规则引擎作为传统工作流系统的更灵活的替代方案。

我正在做的项目目前使用的是工作流引擎,但我想评估一下替代方案。我真的觉得SBA会更好地解决我们的业务问题,但我担心完全缺乏社区支持/用户基础/供应商/选项。

JavaSpaces已经死了,而从JINI剥离出来的Apache River似乎正在维持生命。SemiSpace看起来很完美,但它是独角戏。唯一可行的解决方案似乎是GigaSpaces。

我想听听你对基于空间的架构的看法,以及你在现实世界中的任何实现经验。

EN

回答 4

Stack Overflow用户

发布于 2009-02-24 11:27:33

为什么你认为Javaspaces已经死了,除了Jini 2.1发布已经有一段时间了(2005年10月)?在使用了这一点之后,我建议它表明了一套成熟和完整的技术,而不是一些被遗弃和废弃的东西。

有关Javaspaces的另一种实现,请查看Blitz Javaspaces。它得到了更定期的维护和增强(最新发布于2008年7月),并提供了比Sun提供的默认outrigger更高性能和更易于管理的Javaspace实现。

票数 1
EN

Stack Overflow用户

发布于 2009-02-25 14:39:49

JavaSpaces是JavaSpaces的一个成功的商业实现--所以,我不会说Gigaspaces已经死了。

您可以查看一下Java Shared Data Toolkit (also this article),看看它是否满足您的需求。

票数 1
EN

Stack Overflow用户

发布于 2014-02-15 03:45:50

虽然Oracle不支持Oracle,但我建议您在JavaSpaces Coherence中寻找可以驱动基于事件的工作流的分布式、可靠的“实时”数据存储。例如,由于可靠性和性能问题,德意志银行成功地用基于一致性的事件驱动系统取代了"SBA“(基于空间的架构)。

为了完全公开,我在甲骨文工作。这篇文章中表达的观点和观点是我自己的,并不一定反映我雇主的观点或观点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/581212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档