DocumentCode
2178507
Title
Coping with Variable Latency and Disorder in Distributed Event Streams
Author
Barga, Roger S. ; Chkodrov, Gueorgui
Author_Institution
Microsoft Corporation
fYear
2006
fDate
04-07 July 2006
Firstpage
33
Lastpage
33
Abstract
Distributed event processing systems often require input streams that are ordered in some predetermined way or that events arrive within a fixed time interval. This order may simply be arrival order or given explicitly on a specific event attribute, such as a timestamp or sequence number. Standing event queries, such as a temporal correlation of events across multiple streams, can block if an input stream incurs latency or may produce an incorrect answer if events fail to arrive within the fixed time interval. In this paper, we describe a stream conditioning mechanism developed for Event Correlation Services (ECS), which is a high performance event processing service for monitoring distributed applications. We show how punctuation messages that carry timestamps can be generated by event sources and then forwarded through the network, to align events from multiple distributed streams and unblock event pattern queries.
Keywords
Batteries; Clocks; Computerized monitoring; Condition monitoring; Delay; Distributed computing; Pattern analysis; Performance analysis; Programming profession; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems Workshops, 2006. ICDCS Workshops 2006. 26th IEEE International Conference on
ISSN
1545-0678
Print_ISBN
0-7695-2541-5
Type
conf
DOI
10.1109/ICDCSW.2006.34
Filename
1648923
Link To Document