Skip to main navigation Skip to search Skip to main content

Bridging the gap between application semantics and group communication protocols

Research output: Contribution to journalArticlepeer-review

Abstract

Group communication protocols have received great attention over the past years. From a practical viewpoint, several middleware systems have implemented the group communication abstraction; from a theoretical viewpoint, a sound theory underlying group communication has been developed and minimal solvability conditions have been identified. So far, however, group communication protocols have not taken application semantics into account, and, in some cases, the guarantees offered by group communication protocols are stronger than necessary for application correctness. In this short paper, we claim that exploiting application semantics is a promising direction for future research on group communication protocols, and discuss Generic Broadcast, an example of a group communication protocol that allows applications to express their message ordering needs.

Original languageEnglish
JournalHP Laboratories Technical Report
Issue number119
Publication statusPublished - 21 Sept 2000

Keywords

  • Application semantics
  • Atomic broadcast
  • Consensus
  • Efficient protocols
  • Generic broadcast

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Bridging the gap between application semantics and group communication protocols'. Together they form a unique fingerprint.

Cite this