This closing chapter will take a look at the road ahead for stream processing in general. The space has seen a lot of innovation over the past few years. Apache Apex, natively built for streaming, has contributed unique features such as distributed checkpointing, dynamic scaling with on-demand resource allocation, and runtime modifications to pipelines. At the same time, the stream processing technology is rapidly evolving, and organizations are still just getting started with applying the technology to use cases. There is significant opportunity to make adoption and infrastructure integration easier.
The order of topics here will go from being more developer focused to operational. We will cover the following topics:
- How a wider audience can access stream processing
- The role of SQL and programming language APIs
- Machine learning integration
- State...