Event Stream Processing Content on InfoQ
Latest featured content about Event Stream Processing

- Architecture,
- .NET,
- Java
- Topics
- Messaging
Ian Cartwright presents some of his work (developed with Martin Fowler) on Event Patterns, including: Event Sourcing, Event Collaboration, Parallel Model, and Retroactive Event. These patterns can be used in scenarios where a sequence of domain model changes may need to be recorded, reversed, corrected, or simply observed.
-
By Ian Cartwright
on May 17, 2007,

- SOA
- Topics
- Messaging
A new strategy for incorporating event driven architecture for scalability and availability of services in the context of SOA. These strategies are based on queuing research pioneered for the use of highly abailable and scalable services, initially in the Web context, but moving into the SOA and Web services context.
Actual implementation is described in the context of Mule.
-
By Rune Schumann, Rune Peter Bjornstad
on Oct 11, 2006,
News about Event Stream Processing
- Architecture,
- SOA
- Topics
- Composition,
- Loose Coupling
Complex Event Processing systems and Event Driven Architectures have been identified as playing a larger role in sophisticated systems today and in the future. What that role is and how it is carried out are up for debate.
-
By Steven Robbins
on Aug 21, 2008,
- Architecture,
- Java,
- SOA
- Topics
- Web 2.0,
- Virtualization,
- Clustering & Caching,
- Performance & Scalability,
- Grid Computing,
- Messaging
At IBM IMPACT this week, IBM announced a several new and re-randed upgraded products dealing with virtualization (Virtual Enterprise), clustering & caching (eXtreme Scale), complex event processing (Business Events), and RESTful web apps (sMash). InfoQ spoke to various execs and product managers to find out more.
-
By Floyd Marinescu
on Apr 09, 2008,
- Java,
- .NET,
- Architecture,
- SOA
- Topics
- REST - DO NOT USE,
- SOA Platforms,
- Application Servers,
- Open Source,
- Dynamic Languages
A Gartner Report elaborates how emerging Event Driven Architecture and Service Oriented Architecture programming models, as well as the continued growth in adoption of key open source technologies (in particular Spring) have all combined to put significant pressure on traditional platform middleware vendors and may lead to disrupt the industry landscape.
-
By Mark Figley
on Oct 18, 2007,
- Java
- Topics
- Messaging
Esper is an event stream processing (ESP) and event correlation engine (CEP) that triggers actions when event conditions occurs among event streams - which can be thought of as a database turned upside down where statements are registered and data streams flow through. InfoQ caught up with Esper founders on recent project status, including BEA's use of Esper, and recent benchmarks.
-
By Floyd Marinescu,Thomas Bernhardt
on Oct 12, 2007,
- Architecture,
- Java
- Topics
- Real Time,
- Application Servers,
- Messaging
A look at how BEA's WebLogic Event Server simplifies building Complex Event Processing applications.
-
By Gavin Terrill
on Aug 27, 2007,
- Java
- Topics
- Messaging
At Java One Thomas Bernhardt and Alexandre Vasseur explained the concepts of event driven application servers and the Esper project.
Event driven application servers are a new category of servers, proving a runtime and supporting infrastructure services (transport, security, event journaling, high availability, connectors, etc.) to servers designed to be able to process over 100,000 events/sec.
-
By Ian Roughley
on May 21, 2007,
- SOA
- Topics
- ESB,
- Workflow / BPM,
- Messaging
Event Driven Architecture (EDA) is a term promoted by Gartner to describe an evolved state of Enterprise software characterized by real time events. EDA has been associated to its detriment with SOA 2.0, however, there may be technical legitimacy to some of the EDA ideas.
-
By Miko Matsumura
on Aug 16, 2006,