2020
DOI: 10.25046/aj050663
|View full text |Cite
|
Sign up to set email alerts
|

Determinism of Replicated Distributed Systems–A Timing Analysis of the Data Passing Process

Abstract: Fault-tolerant applications are created by replicating the software or hardware component in a distributed system. Communications are normally carried out over an Ethernet network to interact with the distributed/replicated system, ensuring atomic multicast properties. However, there are situations in which it is not possible to guarantee that the replicas process the same data set in the same order. This occurrence will lead to inconsistency in the data set produced by the replicas, that is, the determinism o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 18 publications
0
3
0
Order By: Relevance
“…However, when we consider that "FORTE is relatively well suited for supporting the replication design …" [13] the expected results will not be guaranteed, since "… its execution semantics almost guarantee a deterministic execution of event sequences." [13] as demonstrated in [16].…”
Section: Execution Semanticsmentioning
confidence: 84%
“…However, when we consider that "FORTE is relatively well suited for supporting the replication design …" [13] the expected results will not be guaranteed, since "… its execution semantics almost guarantee a deterministic execution of event sequences." [13] as demonstrated in [16].…”
Section: Execution Semanticsmentioning
confidence: 84%
“…The maximum number of iterations affects the convergence results of the algorithm. The more iterations, the greater the possibility of the ant colony finding the global optimal solution [17]. It can be seen from Figure 3 that with the iterative cycle of the algorithm, the final shortest task execution time of the ant colony on the virtual machine gradually decreases.…”
Section: Figure 3 Iteration Number Graphmentioning
confidence: 99%
“…In addition to the control on the database side, in the data integration system, because of operations involving multiple data sources, a global transaction management and conflict handling mechanism is required. In the data integration system that adopts MT, the work that needs to coordinate and unified management of each data source is realized by middleware, which greatly reduces the complexity of the application [11][12].…”
Section: Application Of Mt In the Systemmentioning
confidence: 99%