我刚刚阅读更多证明企业喜欢Node.js并且想知道:
企业是否应考虑将nodej用于业务关键型应用程序?
似乎像Joyent这样的云计算公司正在全力以赴.甚至微软也开始在他们的Azure平台上支持nodejs.我想知道我们应该如何认真考虑nodejs用于企业应用程序?它是否适合关键任务应用程序?
C++编译器能否产生不太好的二进制文件?您可以在这里考虑输出的稳健性和性能.是否有"最佳"C++编译器这样的东西?如果没有,那么着名的编译器(g ++,英特尔C++编译器,Visual C++等)的优点是什么,当然还有不那么强大(已知的错误和问题)点.
当编译器产生错误输出导致任务关键型软件失败时,是否存在文档记录?
我有一个应用程序,可以让你下载可以扩展你的应用程序使用的"模块".
当用户下载模块时,我从服务器获取ZIP文件并将其解压缩到他的Caches文件夹.(每个拉链的尺寸可以从60k到2MB).
不幸的是,有超过300个模块可用,并且许多用户将至少50-60 个模块下载到他们的设备中.
最近,我收到很多关于模块刚从用户设备上消失的抱怨,所以我做了一些调查,并在Apple的文档中遇到了以下措辞.
iOS将在必要时从Caches目录中删除您的文件,因此如果删除了数据文件,您的应用程序将需要正常降级.
以下文章进一步解释了这种情况:http: //iphoneincubator.com/blog/data-management/local-file-storage-in-ios-5
我的问题是,我没有实际降级优雅的方法,因为我无法自动让用户下载这么多模块.这可能需要数小时,具体取决于互联网连接和模块的大小.
所以我有几个问题:
这是Apple的一个非常令人沮丧的举动,我并没有真正看到出路.真的很想听听你的一些想法.
我们正在评估开发电信相关应用平台(以及将一些独立应用程序迁移/整合到新平台中)的几种选择.我们主要关注的一个问题是能够在高峰时段处理大量请求.
我们觉得TorqueBox似乎是一个值得考虑的有趣解决方案,因为:
换句话说:你写的代码不能失败.我有兴趣听取那些从事心脏监测,水测试,经济基础,导弹轨迹或航天飞机氧气浓度等项目的人的意见.
你是如何为编写这种代码做准备的:从方法上,智力上和情感上?
编辑
我已经标记了这个维基,以防代表问题让人们不予回复.我认为在这个问题上会有比现在更多的观点.
我想知道......那里有人编写火星,卫星控制系统,核设施的东西.他们做了什么样的训练?他们的职业道路是什么?
在任务关键型软件中使用Haskell是否可行?(如航空电子,航天技术等)
是否有系统或是否有软件开发,并提供正确的证据来支持它?或者所有关键系统都是仅通过积极的代码审查和测试周期开发的?
我们从昂贵的实验中长期(〜天)采用text/csv之类的数据,因此不惜一切代价避免文件损坏.
最近,在XP中从资源管理器中复制了一个文件,而实验正在进行中,数据部分丢失,可能是由于多次访问冲突.
有哪些好方法可以避免这种损失? - 我们在Windows XP系统上使用Delphi.
我们提出的一些想法如下所示 - 我们欢迎您的评论以及您自己的意见.
algorithm ×1
c++ ×1
caching ×1
correctness ×1
delphi ×1
enterprise ×1
haskell ×1
ios ×1
jboss ×1
jruby ×1
node.js ×1
storage ×1
torquebox ×1
windows-xp ×1