Manning Early
Access Program
Event Processing in Action
EARLY ACCESS EDITION

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:

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.