“State Machine Replication for the Masses with BFT-SMART”

From Navigators

(Difference between revisions)
Jump to: navigation, search
 
Line 12: Line 12:
reconfiguration support and a flexible programming interface. When compared to other SMR libraries, BFT-SMART achieves better performance and is able to withstand a number of realworld faults that previous implementations cannot.
reconfiguration support and a flexible programming interface. When compared to other SMR libraries, BFT-SMART achieves better performance and is able to withstand a number of realworld faults that previous implementations cannot.
|address=Atlanta, USA
|address=Atlanta, USA
-
|booktitle=44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
+
|booktitle=Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
}}
}}

Latest revision as of 02:11, 23 July 2015

Alysson Bessani, João Sousa, Eduardo Alchieri

in Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Atlanta, USA, Jun. 2014.

Abstract: The last fifteen years have seen an impressive amount of work on protocols for Byzantine fault-tolerant (BFT)state machine replication (SMR). However, there is still a need for practical and reliable software libraries implementing this technique. BFT-SMART is an open-source Java-based library implementing robust BFT state machine replication. Some of the key features of this library that distinguishes it from similar works (e.g., PBFT and UpRight) are improved reliability, modularity as a first-class property, multicore-awareness, reconfiguration support and a flexible programming interface. When compared to other SMR libraries, BFT-SMART achieves better performance and is able to withstand a number of realworld faults that previous implementations cannot.

Download paper

Download State Machine Replication for the Masses with BFT-SMART

Export citation

BibTeX

Project(s): Project:TCLOUDS, Project:SEGRID

Research line(s): Fault and Intrusion Tolerance in Open Distributed Systems (FIT)

Personal tools
Navigators toolbox