bftpubsub

command
v0.0.0-...-7c6133f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2016 License: MIT Imports: 11 Imported by: 0

README

bftpubsub

This is an example application for testing the "Authenticated Broadcast" and "Reliable Broadcast" protocols using Goxos.

For more information, see [1] and [2].

Notes:

  • There are two helper scripts for running each of the two protocols: runauthbc and runrelbc.
  • The publisher is set to publish a fixed amount of publications. The number of publications can be adjusted in the configuration file.
  • All client, liveness and failure handling modules are disabled when using these two protocols.

[1] Emil Haaland and Stian Ramstad. Tolerating Arbitrary Failures in a Pub/Sub System. Bachelor's thesis, 2014, University of Stavanger.

[2] Leander Jehl and Hein Meling. Towards Byzantine Fault Tolerant Publish/Subscribe: A State Machine Approach. In Proceedings of the 9th Workshop on Hot Topics in Dependable Systems, HotDep '13, pages 5:1-5:5, New York, NY, USA, 2013. ACM.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL