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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.