From the TOC and sample chapters I can see that this book goes a long way to defining a common language for discussing event processing.
Are there any Java specifications (JSRs) for event processing in Java?
What are the popular open source event processing frameworks? (are these based on a JSR?)
posted 5 years ago
Hi Paul. The book defines a model-driven implementation-neutral languages, the reason for doing that is that many of the current languages are extension of existing languages (most common SQL extensions) but also rule languages extensions which were aimed at different purposes. We wanted to provide abstractions that isolate the event processing functions from the peculiarities of these languages; as for your question, there are no Java specifications for the main event processing functions. There are several open source event processing frameworks - the most known is ESPER, it is based on Java + extended SQL, there are also others, you can see in chapter 1 of the book, that is available as a sample on thebook's Manning Website in Table 1.1 a list of event processing languages, a list of existing languages, those which are open source, are marked as such.