Event Processing in Action![]() Opher Etzion and Peter Niblett MEAP Began: March 2009 Softbound print: June 2010 | 325 pages ISBN: 9781935182214 |
|||
| Pre-Order options* | |||
| Order today and start reading Event Processing in Action today through MEAP | |||
| MEAP + Ebook only - $29.99 | |||
| MEAP + Print book (includes Ebook) when available - $49.99 | |||
| * For more information, please see the MEAP FAQs page. | |||
| About MEAP Release Date Estimates | |||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources | |
|
Preface
PART I - Introduction to event processing 1. Entering the world of event processing - FREE 2. Event programming principles - Available PART II - Deep dive into event processing 3. Defining the events - Available 4. Producing the events - Available 5. Consuming the events - Available 6. The event processing network - Available 7. Putting events in contexts - Available 8. Filtering and transforming - Available 9. Detecting event patterns - Available |
PART III - Additional topics
10. Engineering and implementation considerations - Available 11. Focal points on major challenging topics - Available PART IV - Conclusion 12. Emerging directions of event processing - Available Appendices Appendix A: Definitions - Available Appendix B: The Fast Flower Delivery example - Available |
|
DESCRIPTION
When you look carefully, you notice patterns connecting the events that occur in any system. Some events have obvious and immediate relationships. Other patterns are more complex or develop over a longer time. Event Processing is the ability to identify and react to events and event patterns as they occur.
Event Processing in Action is a ground-breaking book that introduces the major concepts of event driven architectures and shows you how to use, design, and build event processing systems and applications. The book looks at practical examples and provides an in-depth explanation of their architecture and implementation. Throughout the book, you'll follow a comprehensive use case that expert authors Opher Etzion and Peter Niblett construct step-by-step.
Complex Event Processing, or CEP, is an emerging discipline, as well as an emerging market, which in 2008 is estimated in $150M and is expected to cross the $1B mark in 2-3 years. According to analysts' surveys, many businesses are starting to investigate both technical and business value considerations of implementing event processing into their organizations.
Event Processing in Action will answer key questions like:
- What are event driven architectures and how do they fit enterprise applications?
- What are the various uses of event processing?
- What are its major concepts?
- What is the life-cycle of event driven application, and how should building such an application be approached?
As the story unfolds through the construction of an event-driven application, readers will see how a specification in a graphical notation grows into a working example. Programming examples will be based on a set of building blocks developed in the book; existing commercial products and open source alternatives will be surveyed.
This book is intended for software architects and developers who want to understand the principles behind the emerging discipline of event processing, and go deeper to the details.
About the Authors
Dr. Opher Etzion is the chair of EPTS (Event Processing Technical Society), an IBM Senior Technical Staff Member, and the Event Processing Scientific Leader in the IBM Haifa Research Lab. Previously he has been lead architect of event processing technology in IBM Websphere, and a Senior Manager in IBM Research; prior to joining IBM he worked as a programmer, system analyst, consultant, researcher and manager in various organizations, specializing in rule-driven applications. He is an adjunct professor at the Technion - Israel Institute of Technology, and has authored or co-authored around 70 papers in refereed journals and conferences, on topics related to: event processing, active databases, temporal databases, rule-base systems, and autonomic computing. He also co-authored the book "Temporal Database - Research and Practice", Springer-Verlag, 1998.
Peter Niblett is an IBM Senior Technical Staff Member, working on the architecture and design of IBM's Messaging and Event Processing products. He led IBM's participation in the definition of the Java Message Service (JMS) programming interface, and chaired the OASIS Technical Committee that developed the Web Services Notification standard. He is a member of the Event Processing Technical Society, where he is in the process of convening its Interoperability workgroup. Peter has a degree in Mathematics from Oxford University and is a member of the IBM Academy of Technology. In 2004 he was one of the five IBM leaders recognized by the United Kingdom's Royal Academy of Engineering receiving the MacRobert Award for the WebSphere MQ family.
About the Early Access Version
This Early Access version of Event Processing in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


