At a Glance: Stream Processing

What it does:

Stream processing software monitors and analyzes operational data flows in real time to detect predetermined conditions or events.


  • Can handle very large volumes of streaming data with very low latency requirements.
  • Faster than custom-built applications.
  • Integrates well with service-oriented architectures.


  • Most applications are still in financial services.
  • Products are relatively new and still maturing.
  • Analysts expect a vendor shakeup in the next two years.
  • Capabilities may eventually be embedded within existing tools such as databases and business activity monitoring.

Best Use:

  • Applications that require fast detection of and reaction to business events embedded in large volumes of data, such as fraud detection, network monitoring or transaction monitoring.

Copyright © 2006 IDG Communications, Inc.

7 inconvenient truths about the hybrid work trend
Shop Tech Products at Amazon