Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Event Processing: Designing IT Systems for Agile Companies 1st Edition

4.7 out of 5 stars 12 customer reviews
ISBN-13: 858-0000012361
ISBN-10: 0071633502
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$9.75 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$28.77 On clicking this link, a new layer will be open
More Buying Choices
29 New from $25.00 27 Used from $9.75 1 Collectible from $14.86
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Top 20 lists in Books
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
$28.77 FREE Shipping. Only 3 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • Event Processing: Designing IT Systems for Agile Companies
  • +
  • Event Processing for Business: Organizing the Real-Time Enterprise
  • +
  • Event Processing in Action
Total price: $96.26
Buy the selected items together

Editorial Reviews

From the Back Cover

Event processing has the power to transform businesses by providing near real-time visibility into what is happening within a company and in its external environment. This situation awareness improves reaction time to emerging threats and opportunities, reduces the elapsed time of business processes, and enhances the quality and availability of information.

Written by K. Mani Chandy, computer science professor at the California Institute of Technology, and W. Roy Schulte, Vice President and Distinguished Analyst at Gartner, Inc., this authoritative guide explains the principles, reference architectures, design patterns, and best practices of event processing.

Event Processing: Designing IT Systems for Agile Companies discusses the business drivers, costs, and benefits of event-processing applications. The book covers complex-event processing (CEP) and event-driven architecture (EDA) and describes how service-oriented architecture (SOA) and EDA are used in application integration scenarios. You will find proven strategies for integrating events into business applications and enhancing business process management (BPM) initiatives with event processing. This practical resource contains a sequence of steps in which to develop event-processing applications to reduce risk and ensure efficiency.

If you want to vastly improve your company's timeliness, agility, information availability, and strategic advantage, you need Event Processing: Designing IT Systems for Agile Companies.

About the Author

K. Mani Chandy, Ph.D., is the Simon Ramo Professor at the California Institute of Technology in Pasadena, California. He has received numerous awards including the CMG Michelson Award, the IEEE Kobayashi award, and the Babbage Award. Dr. Chandy is a member of the U.S. National Academy of Engineering.

W. Roy Schulte Vice President and Distinguished Analyst at Gartner Inc. He was the lead author of the 1996 Gartner report that introduced the term SOA. Mr. Schulte originated the research in the field of message brokers, coined the term business activity monitoring (BAM), and wrote the first analyst reports on the zero-latency enterprise and the enterprise service bus (ESB). Mr. Schulte is a member of the Event Processing Technical Society steering committee.

NO_CONTENT_IN_FEATURE


Product Details

  • Hardcover: 256 pages
  • Publisher: McGraw-Hill Education; 1 edition (October 15, 2009)
  • Language: English
  • ISBN-10: 0071633502
  • ISBN-13: 978-0071633505
  • Product Dimensions: 6.4 x 0.8 x 9.4 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #1,261,485 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By P. Sullivan on February 10, 2010
Format: Hardcover Verified Purchase
Much of my work involves integration of mainframe and web applications, and I originally chose this book to get an overview of the advantages that Event Processing might provide for sharing information across diverse platforms. While it has proven to be a comprehensive guide to Event Processing, the primary benefit I've gained from it so far has been a completely unexpected breakthrough in the redesign of a large legacy COBOL system. Our past attempts to modernize this system employed standard SOA techniques, breaking the functions into separate modules but leaving the data flow basically unchanged. It was this book which helped us to realize that it was not just the monlolithic nature of the programs that made this system cumbersome, but also the tight coupling and interdependence of the functions, even in modular form. By employing the Event Processing Network concept, we redefined the pieces of our cycle as complex events, with both synchronous and asynchronous aspects to the processing. The resulting design promises sufficient benefits in both maintenance and daily operation to justify the rewrite. The book also aided in getting approval for the system renovation, by helping some of the non-IT managers to better understand the business advantages inherent in the new design.

While much of the material presented in this book is common sense after you've read it, it helps to see it laid out clearly and explained in a way that everyone can understand. In our case, the thorough coverage pointed out an application of Event Processing that we had completely overlooked.
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
For the longest time, Prof. Luckham's "Power of Events" was the only book available written by a well known professor in the field. Much has happened since 2002 in this field, and now Prof. Chandy has released this much updated volume with the help of Mr. Schulte from the Gartner Group. This collaboration, which blends the academic view with that of an analyst gives this book a very down to earth flavor - practical applications temper theoretical considerations. This is NOT a nuts-and-bolts book on how to program for Event Processing; however, this book admirably achieves its goal of educating any level of IT professional or manager about Events, Event Streams, Complex Event Processing and Event Driven Architectures (all buzz words that get thrown around in this industry). You will come away with a solid understanding of what these terms mean, and why they are important to you. Practical applications range from simple RFID based location, to Fraud Detection to solving world-wide shortages, as this book shows. It's a fairly quick read for the busy IT manager, and well worth the while.
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
This book is an overview, covering basic principles, vocabulary and best practices for application design. Pros: it's a good way to get started and a nice description of Event Processing (EP), Complex Event Processing (CEP) and how EP systems are designed. It explains how EP helps a business and positions EP with respect to other aspects of IT such as BPM, Rules Engines, SOA and Business Intelligence. Cons: It does not cover the commercial software products - there is nothing here about specific vendors and products. Also, it does not compare and contrast event processing languages - it gives a couple of language examples but not enough to tell me which language to use for a particular application. Overall, I'd recommend this book to someone who wants to understand what events are and how event processing systems work. However, a hands-on software developer will have to find detailed information on implementation elsewhere.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
This book contains a clear explanation of event procesing that I have not seen elsewhere. It isn't really just about event processing, it is sort of a general primer on the architecture of modern business applications. As it explains event-driven systems , it also clarifies the alternatives (request-driven and time-driven systems). It goes through straight-through processing, sense-and-respond, SOA and issues like guaranteed message delivery. On the other hand, the book is repetitive on several subjects and the flow should have been tightened up. The diagrams are helpful to show how things work, but the quality of the art leaves a lot to be desired. Basically, I'd recommend this book to a business analyst, IT manager or software developer who wants an up-to-date picture on how event processing works. An architect would probably also find things here that they didn't know or have forgotten.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
After reading this, I feel like I have a much better grasp of where event-driven processing fits in, especially related to request-driven and time-driven processing. Also useful were the parts that described common terms, such as EDA and how it relates to concepts like Business Activity Monitoring (BAM) and Business Process Management (BPM). Thoroughly explains what characteristics an EDA system has.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
Authors make a compelling business case for adopting event-driven architecture (EDA). They show many use-cases and provide good set of questions to ask and a business case model to decide whether EDA is appropriate or not. Definitely written for business managers who like to drive the technology agenda for competitive advantage and improve business velocity.

At first I felt the book was light on how to go about implementation. Only after reading some sections the second time did I realize that they have packed a lot of architectural details. They go into implementation decisions in a very easy to understand language. They explain what CEP (Complex Event Processing) is and where it is applicable with easy to follow examples. Especially for customer facing applications. Their treatment of BPM (Business Process Management) is very good, better than any other text I have come across. I have since made this book a mandatory reading for all business analysts on "how to think" about business processes and define the use-cases to be customer-oriented-event-based rather than procedural.

What I didn't like was their top-down classification and tendency to define buckets (quadrants). I would have liked to see a more bottom-up approach showing what problem is being solved, how EDA can solve it and then classify.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Event Processing: Designing IT Systems for Agile Companies
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: Event Processing: Designing IT Systems for Agile Companies