2013 IEEE 33rd International Conference on Distributed Computing Systems 2013
DOI: 10.1109/icdcs.2013.11
|View full text |Cite
|
Sign up to set email alerts
|

Achieving High-Throughput State Machine Replication in Multi-core Systems

Abstract: Abstract-State machine replication is becoming an increasingly popular technique among online services to ensure faulttolerance using commodity hardware. This has led to a renewed interest in its throughput, as these services have typically a large number of users. Recent work has shown how to improve throughput of the ordering phase by improving the replication protocol, using techniques like Ring-topologies, IP multicast, and rotating leaders. The resulting systems, when deployed in modern fast networks, ach… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 30 publications
(21 citation statements)
references
References 5 publications
(4 reference statements)
0
21
0
Order By: Relevance
“…Nonetheless, this result is consistent with recent reports about PBFT performance (e.g., [8]). JPaxos displayed a performance lower than what is reported in [16] (around 100 Kops/sec). Since we are using the same type of network, the only reason for that is their use of machines with more hardware threads than ours (24 vs. 16).…”
Section: Discussionmentioning
confidence: 40%
See 2 more Smart Citations
“…Nonetheless, this result is consistent with recent reports about PBFT performance (e.g., [8]). JPaxos displayed a performance lower than what is reported in [16] (around 100 Kops/sec). Since we are using the same type of network, the only reason for that is their use of machines with more hardware threads than ours (24 vs. 16).…”
Section: Discussionmentioning
confidence: 40%
“…Comparison with others: We compared BFT-SMART against some representative SMR systems considering the 0/0 benchmark. More precisely, we compared BFT-SMART (both in BFT and CFT setups) with PBFT [2], UpRight [4] and JPaxos [16] (a modern multi-core CFT replication library). All systems were downloaded from the internet 3 in October 2013, installed and configured to mimic the setup used in their respective papers.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We further demonstrated that the state-of-the-art distributed systems techniques (e.g., [14], [23], [5], [7]) we used to optimize throughput has resulted in a significant performance improvement over the values reported in the Onix paper for its consistent data store. To further increase the performance and scalability of our solution, in this work we incorporate a cache in the controllers to avoid accessing the shared data store on reads.…”
Section: Introductionmentioning
confidence: 82%
“…State machine replication is a well-known approach to replication and has been extensively studied (e.g., (KAPRITSOS et al, 2012;KOTLA;DAHLIN, 2004;LAMPORT, 1978;SANTOS;SCHIPER, 2013;SCHNEIDER, 1990)). State machine replication requires replicas to execute commands deterministically, which implies sequential execution.…”
Section: Related Workmentioning
confidence: 99%