• 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