Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 246))

  • 654 Accesses

Abstract

In recent years there is a huge increase in real-time data, which cannot be processed efficiently. Complex event processing has become a very important method to get meaningful information. However, supporting complex event detection in multiple sources environments is a challenging problem. To allow for inferring high level information from vast amounts of continuous arriving data. In this paper, we present a complex event processing system based on a novel distributed computing platform Storm, which goes further than distributing queries and achieves better scalability by parallelizing event detection, and also higher efficiency through the use of some optimizations. The experimental shows that the event processing system is effective and better scalability.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Luckham DC (2001) The power of events: an introduction to complex event processing in distributed enterprise systems. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA

    Google Scholar 

  2. Zimmer D, Unland R (1999) On the semantics of complex events in active database management systems. In: ICDE, p 392–399

    Google Scholar 

  3. Wu E, Diao Y, Rizvi S (2006) High-performance complex event processing over streams. In: SIGMOD conference, p 407–418

    Google Scholar 

  4. Barga RS, Goldstein J, Ali MH, Hong M (2007) Consistent streaming through time: a vision for event stream processing. In: CIDR, p 363–374

    Google Scholar 

  5. Li G, Jacobsen HA (2005) Composite subscriptions in content-based publish/subscribe systems. In: Middleware’05. Springer, New York

    Google Scholar 

  6. Schultz-Moeller NP, Migliavacca M, Pietzuch P (2009) Distributed complex event processing with query optimization. In: DEBS’09. ACM, Nashville

    Google Scholar 

  7. Demers AJ, Gehrke J, Panda B, Riedewald M, Sharma V, White WM (2007) Cayuga: a general purpose event monitoring system. In: CIDR, p 412–422

    Google Scholar 

  8. Chen J, DeWitt DJ, Tian F, Wang Y (2000) Niagara CQ: a scalable continuous query system for internet databases. ACM SIGMOD Record 29(2):390

    Google Scholar 

  9. Mert Akdere, Ugur Çetintemel, Nesime Tatbul, Plan-based complex event detection across distributed sources, Proceedings of the VLDB Endowment, vol 1(1), Aug 2008

    Google Scholar 

  10. Arasu A, Babcock B, Babu S, Cieslewicz J, Datar M, Ito K, Motwani R, Srivastava U, Widom J (2004) STREAM: the Stanford data stream management system. In: Garofalakis, Gehrke, and Rastogi (eds) A book on data stream management

    Google Scholar 

  11. Arasu A, Babu S, Widom J. The CQL continuous query language: semantic foundations and query execution. Technical report, Stanford University

    Google Scholar 

  12. Marz N. Storm wiki. URL https://github.com/nathanmarz/storm/wiki

Download references

Acknowledgments

This project is sponsored by Hunan Provincial Natural Science Foundation of China “Context-aware and proactive complex event processing for large scale internet of things (13JJ3046)” and supported by the “complex event processing in large scale internet of things (K120326-11)” project of Changsha technological plan.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shengjian Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Liu, S., Wang, Y., Peng, S., Zhang, X. (2014). High Efficient Complex Event Processing Based on Storm. In: Zhang, B., Mu, J., Wang, W., Liang, Q., Pi, Y. (eds) The Proceedings of the Second International Conference on Communications, Signal Processing, and Systems. Lecture Notes in Electrical Engineering, vol 246. Springer, Cham. https://doi.org/10.1007/978-3-319-00536-2_77

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-00536-2_77

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-00535-5

  • Online ISBN: 978-3-319-00536-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics