Design and performance of a generic consensus component for critical distributed applications

Khaled Barbaria, Jerome Hugues, Laurent Pautet

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper addresses the design and implementation of a generic middleware component for solving the consensus problem. This component can transparently provide critical applications with the consensus algorithm that best fits their requirements. The interactions between the consensus component and the underlying middleware layer are defined in terms of functional services among which tasking and transport are the most important. A complete design and configuration of the middleware is proposed. Performance measurements and source code analysis prove the efficiency and the ability to evolve of our design.

Original languageEnglish
Title of host publicationReliable Software Technologies - Ada-Europe 2007 - 12th Ada-Europe International Conference on Reliable Software Technologies, Proceedings
PublisherSpringer Verlag
Pages208-220
Number of pages13
ISBN (Print)9783540732297
DOIs
Publication statusPublished - 1 Jan 2007
Externally publishedYes
Event12th Ada-Europe International Conference on Reliable Software Technologies, Ada-Europe 2007 - Geneva, Switzerland
Duration: 25 Jun 200729 Jun 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4498 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th Ada-Europe International Conference on Reliable Software Technologies, Ada-Europe 2007
Country/TerritorySwitzerland
CityGeneva
Period25/06/0729/06/07

Fingerprint

Dive into the research topics of 'Design and performance of a generic consensus component for critical distributed applications'. Together they form a unique fingerprint.

Cite this