发明名称 Systems and Methods for Data Synchronization and Failover Management
摘要 A Data Synchronization and Failover Management (DSFM) system monitors simultaneous execution of non-identical instances of a software application and may label as a particular result of the software application the earliest output corresponding to that result produced by one of the instances. The DSFM may label one of the instances as a primary instance and the other instances as secondary instances and, if the primary instance fails, may re-label one of the secondary instances that computed all of the operations associated with the last result produced prior to the failure of the primary instance, as a new primary instance.
申请公布号 US2015261614(A1) 申请公布日期 2015.09.17
申请号 US201514644674 申请日期 2015.03.11
申请人 IEX Group, Inc 发明人 Cape James Michael;Park Robert;Zhang Allen;Perkov Zoran;Yu Lieting;Sanghvi Prerak Pukhraj;Tateyama Beau;Sokoloff Constantine;Quinlan Eric
分类号 G06F11/14;G06F9/45;G06F9/455 主分类号 G06F11/14
代理机构 代理人
主权项 1. A method for executing an application expeditiously on at least one computer processor, the method comprising: simultaneously executing a plurality of instances of the application on the at least one computer processor, each instance being compiled according to a respective compiler option that is different from respective compiler options used to compile all other instances from the plurality of instances; and for each one of a first plurality of results to be produced by the application: monitoring, corresponding to the result, a respective output generated by each instance; andlabelling from the monitored outputs the output occurring earliest as output of the application corresponding to the result, and labelling all other outputs as duplicates, thereby speeding up a computing performance of the at least one computer processor.
地址 New York NY US