Skip to main content

Management of Time

  • Living reference work entry
  • First Online:
  • 289 Accesses

Definitions

The management of time in streaming systems refers to how streaming computations make use of the explicit and implicit times associated with messages used in the computation.

Background

In a streaming data system, the data consists of messages that enter the system and then undergo various operations such as filtering, transformation, and aggregation. Between processing steps, these messages are transported by message streams such as those provided by Apache Kafka (Apache Software Foundation 2016c). When messages come from disparate sources via different paths, they may be reordered, delayed, or even lost entirely due to propagation delay or hardware or software failures. Processing steps themselves may also delay, reorder, or lose messages due to multi-threading or various kinds of faults in processing.

It is desirable that the processing of these messages be as reliable and timely as possible, but delay, loss, and reordering of messages can make this difficult or even...

This is a preview of subscription content, log in via an institution.

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ted Dunning .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Dunning, T. (2018). Management of Time. In: Sakr, S., Zomaya, A. (eds) Encyclopedia of Big Data Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-63962-8_190-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-63962-8_190-1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-63962-8

  • Online ISBN: 978-3-319-63962-8

  • eBook Packages: Springer Reference MathematicsReference Module Computer Science and Engineering

Publish with us

Policies and ethics