Stream processing: an overview of tools and cloud providers

What is stream processing?

Stream processing technologies are critical to organisations that need big data systems with near real-time analysis and decision-making capabilities.

In this paper, we explain the typical characteristics of stream processing solutions and outline the key capabilities that the technologies need to provide. We describe key tools, frameworks and platforms currently available to support real-time processing requirements and identify some of the factors to address when considering a stream processing development.

Discover the benefits you can gain and key development considerations to ensure success.