Synonyms
Event emitter; Event producer
Definition
Event source is an entity that provides event for the processing cycle [3].
Key Points
Event sources are typically initial nodes (sending only) in the event processing networks, and provide events to the network for further processing. Event sources can be of various types:
- 1.
Software module – through instrumentation
- 2.
Sensors [1]
- 3.
Clock/Calendar
- 4.
State observers in workflows (BPM).
An event can be obtained from a source in various modes:
- 1.
Push – the source initiates the event emission.
- 2.
Periodic Pull – a calendar service pulls one or more events from the source (e.g., by query the log) [2].
- 3.
On-Demand Pull – an event processing agent pulls the source using request/reply protocol.
Getting events from event sources to processing typically requires adapter to create the event in the desired format.
Cross-References
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Chakraborty S, Poolsappasit N, Ray I. Reliable delivery of event data from sensors to actuators in pervasive computing environments. In: Proceedings of the 21st Annual IFIP WG 11.3 Working Conference on Data and Applications Security; 2007. p. 77–92.
Deolasee P, Katkar A, Panchbudhe A, Ramamritham K, Shenoy PJ. Adaptive push-pull: dissemination of dynamic web data. In: Proceedings of the 10th International World Wide Web Conference; 2001. p. 265–74.
Luckham D, Schulte D. editors. EPTS event processing glossary version 1.1. http://complexevents.com/?p=409
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Etzion, O. (2018). Event Source. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_585
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_585
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering