JOURNAL ARTICLE

Fail-Aware Publish/Subscribe

Abstract

In this paper we present a wide area distributed system using a content-based publish/subscribe communication middleware which can deterministically detect and report failures with respect to timely message delivery and message omission. Our approach does not require external clock synchronization nor does it impose any constraints on the publish/subscribe middleware. We show that our system performs better and is safer than when using NTP for external clock synchronization. We provide a proof of concept implementation and present results of experiments carried out in the PlanetLab environment.

Keywords:
Computer science PlanetLab Middleware (distributed applications) Publication Synchronization (alternating current) Clock synchronization Distributed computing SAFER Message passing Computer network Computer security Operating system The Internet Channel (broadcasting)

Metrics

10
Cited By
1.61
FWCI (Field Weighted Citation Impact)
34
Refs
0.84
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.