我有一个想法,我正在和一些同事一起思考。我们谁也不知道它目前是否存在。
基本前提是有一个系统可以100%正常运行,但可以动态变得更高效。
自检系统
下面是这种情况:
*于是,我们迅速敲定一个系统到 指定的一组接口,它具有 零优化,但我们 信心,它是100%稳定 虽然(半信半疑,但对于 起见,这种情况下,请一起演奏 )
*我们再简介 原来的班,并开始 程序替换为 瓶颈。
*原件和替换件同时启动,并且 同步。
*原稿可以运行到完成:如果替换品没有完成 ,系统将以否决 作为 原件的替代品。
* A替换必须总是返回相同的值作为原始,对于次 指定数量,和为值 特定范围内,之前,它是通过作为 原始替换 。
*如果在采用替换后发生异常,则系统 会自动尝试执行相同的操作 ,并将其替换为 it。
你见过在实践中,类似的概念?批判请...
下面是关于最初的问题后写入 发布的评论:
*系统演示了达尔文的方法来系统演化。
*原始文件和替换文件不会并列运行。
*竞争条件是多线程应用程序固有的问题,我承认他们。