Chapter 14. Real-time data streaming

Real-time data streaming handles a continuous stream of data and performs real-time analyses. It’s required in a wide range of scenarios that need instantaneous responses to data patterns, including trading, monitoring, fraud and abnormality detection, risk management, and fleet management.

Real-time data streaming is one of the most demanding compute scenarios because it needs high throughput, high performance, and usually high scalability at the same time. Although there are many techniques to improve on one of the areas, they often require sacrifices in other areas. A practical real-time data streaming system often is the result of tradeoffs and rebalancing to achieve key performance goals. This chapter ...

Get Programming Microsoft Azure Service Fabric now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.