13得票2回答
计划任务或服务的容错和可靠性最佳实践

我一直在开发许多作为Windows服务或定时任务运行的应用程序。 现在,我希望确保这些应用程序具有容错性和可靠性。例如:我有一个每小时运行一次的服务。如果服务在运行时崩溃,我希望应用程序能够再次运行相同的时间段(包括数据处理的事务)以避免数据丢失。此外,我还希望程序报告详细的错误信息。我的目...

13得票1回答
S3备份的高可用性和可靠性

我对此进行了一些研究,但没有找到任何实质性的答案,因此转向 StackOverflow 寻求帮助。 Amazon S3 在高可用性和可靠性方面有多可靠?我知道它有服务级别协议,但如果 AWS 中的可用区 (AZ) 或整个区域出现问题怎么办呢? 我查看了 Amazon S3 的设置文档。在尝...

12得票6回答
编写高可靠性/可用性/安全性的代码 - 我应该阅读哪些标准?

我听说汽车工业有所谓的MISRA C。那么其他高可靠性/可用性/安全性工业的相关标准有哪些呢?包括:太空、飞机、银行/金融、医疗、国防/军事等等。-Adam

11得票2回答
在C#中,CA2000警告表示在基础构造函数中传递了对象引用。

我在使用Visual Studio的代码分析工具运行一些代码时收到了一个警告,我不确定该如何解决。也许有人在这里遇到过类似的问题并解决了它,并愿意分享他们的见解。 我正在编写一个用于DataGridView控件的自定义绘制单元格。 代码类似于:public class DataGridVie...

11得票1回答
ExecuteCodeWithGuaranteedCleanup 何时确实保证清理?

我一直在阅读关于.NET中的可靠性功能,并编写了下面的类来探索ExecuteCodeWithGuaranteedCleanupclass Failing { public void Fail() { RuntimeHelpers.PrepareConstrain...

11得票4回答
基于Qt的用户界面在医疗设备中使用是否足够可靠?

我在一家小公司工作,正在开发一个具有丰富UI的复杂医疗设备。我们目前正处于设计的早期阶段。该应用程序的目标是Windows桌面端,并且最好只使用C++语言编写。 经过一些研究后,我们倾向于选择Qt来开发UI。它似乎能够满足我们所有的需求,即可以开发现代化的、高度响应的UI,开发速度相对较快(...

10得票1回答
Has anyone tried Flax?

我不是在谈论健康狂热者吃的东西,而是基于Xapian的开源搜索/索引软件。 我的公司目前正在雇用人员来实现它,并且他们希望我在我正在处理的项目中使用它的功能,但我对它知之甚少,因此有点担心将其与我的其他经过充分测试的代码库建立链接。 已知是否存在任何Flax实现问题可能会导致我构建其他区域...

10得票6回答
.NET 流功能 - CanXXX 测试是否安全?

在.NET中有一种非常普遍的模式用于测试类的功能。这里我将以Stream类为例,但该问题适用于所有使用此模式的类。 该模式是提供一个名为CanXXX的布尔属性,以指示该类可用的功能XXX。例如,Stream类具有CanRead、CanWrite和CanSeek属性,以指示可以调用Read、W...

10得票3回答
Windows Azure有没有现成的防御拒绝服务攻击的解决方案?

我们正在开发一个托管在Windows Azure上的Web服务。我们预计在某些时刻,坏人会试图对其进行DDOS攻击。我进行了谷歌搜索,没有找到任何关于Windows Azure是否有一些抵御拒绝服务攻击的功能的新信息和明确的解答(这篇文章 相当模糊)。 我们需要采取什么特殊措施?Window...

10得票1回答
Qemu裸机仿真 - 如何查看UART输出?

问题: 如何从在Qemu中运行的裸机程序获取UART输出? 背景: 以下是我一直在使用的命令行调用: qemu-system-arm -M xilinx-zynq-a9 -cpu cortex-a9 -nographic -kernel $BUILD_DIR/mm.elf -m 512...