首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >考虑到这种期望,您会选择哪种语言或系统来实现解决方案?

考虑到这种期望,您会选择哪种语言或系统来实现解决方案?
EN

Stack Overflow用户
提问于 2009-01-18 18:18:25
回答 8查看 290关注 0票数 0

以下是系统应该处理的估计数:

  • 3000+终端用户
  • 150+在世界各地的办事处
  • 高峰时的1500+并发用户
  • 10.000+每日更新
  • 每秒4-5次提交
  • 每秒50-70次事务(读取/搜索/更新)

这将是内部唯一的业务应用,致力于帮助航运公司进行全球货运管理。

你的技术选择是什么,为什么要这样做,大概需要多长时间才能实现呢?谢谢。

注:我不招人。:-)

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-01-19 07:30:16

所以,你问我如何处理这样的项目。在Smalltalk的世界里,人们似乎同意Gemstone让事情变得有点神奇。

所以,我真正要做的是:我开始使用SandstoneDB在一个简单的Squeak映像中开发。然后,在这个时刻,一幅图像开始变得太慢。

然后,GemStone负责在所有实例之间来回复制公共对象(从某个根上可见的对象)。您可以获得会话和增强的查询功能,以及相当快的VM。

它与C、Java和Ruby共享数据。

事实上,他们有自己的用于ruby的VM,这也值得一看。

票数 3
EN

Stack Overflow用户

发布于 2009-01-18 18:35:57

维基百科使用MySQL管理要求更高的需求

票数 2
EN

Stack Overflow用户

发布于 2009-01-18 21:19:42

您的卷是重要的,但不太可能使任何可靠的RDBMS,如果编程有效。如果您的团队草率(即,随意地将SQL查询直接放入组件中,然后这些组件被组合成更大的组件),那么您将面临“乘数”效应,其中一个逻辑需求(获取此页面所需的数据)将变成大量物理数据库查询。

因此,与其专注于RDBMS的能力,不如关注程序员的能力以及实现语言和环境在多大程度上促进分析和重构。

您提议的场景显然也是24x7x365,因此您还应该考虑监视/仪表板需求的需要。

无法根据您所提供的需求来评估开发工作;您能够将事务分析到这种粒度级别是很好的,但是开发工作的主要决定因素将是域和UI需求。

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

https://stackoverflow.com/questions/455618

复制
相关文章

相似问题

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