Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. On the Cost of Modularity in Atomic Broadcast
 
conference paper

On the Cost of Modularity in Atomic Broadcast

Rütti, Olivier
•
Mena, Sergio  
•
Ekwall, Richard
Show more
2007
Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks
2007 IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2007)

Modularity is a desirable property of complex software systems, since it simplifies code reuse, verification, maintenance, etc. However, the use of loosely coupled modules introduces a performance overhead. This overhead is often considered negligible, but this is not always the case. This paper aims at casting some light on the cost, in terms of performance, that is incurred when designing a relevant group communication protocol with modularity in mind: atomic broadcast. We conduct our experiments using two versions of atomic broadcast: a modular version and a monolithic one. We then measure the performance of both implementations under different system loads. Our results show that the overhead introduced by modularity is strongly related to the level of stress to which the system is subjected, and in the worst cases, reaches approximately 50%.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1109/DSN.2007.69
Web of Science ID

WOS:000248519500066

Author(s)
Rütti, Olivier
Mena, Sergio  
Ekwall, Richard
Schiper, André  
Date Issued

2007

Published in
Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks
Start page

635

End page

644

Subjects

atomic broadcast

•

modular design

•

microprotocols

•

performance cost

•

experimental evaluation

URL

URL

http://www.dsn.org/
Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LSR-IC  
Event nameEvent placeEvent date
2007 IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2007)

Edinburgh, United Kingdom

June 25 - June 28, 2007

Available on Infoscience
May 1, 2007
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/6483
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés