- Stream Analytics with Microsoft Azure
- Anindita Basak Krishna Venkataraman Ryan Murphy Manpreet Singh
- 188字
- 2021-07-02 22:35:53
Understanding stream processing
So what is stream processing and why is it important? In traditional data processing, data is typically processed in batch mode. The data will be dealt with on a regular schedule. One fundamental challenge with conventional data processing is it's inherently reactive because it focuses on ageing information. Stream processing, on the other hand, processes data as it flows through in real time.
The following are some of the highlights of why stream processing is critical:
- Response time is critical:
- Reducing decision latency can unlock business value
- Need to ask questions about data in motion
- Can't wait for data to get to rest before running computation
- Actions by human actors:
- See and seize insights
- Live visualization
- Alerts and alarms
- Dynamic aggregation
- Machine-to-machine interactions:
- Data movement with enrichment
- Kick-off workflows for automation
Before one goes into stream analytics, it is essential to understand the core basics around events and different models of publishing and consuming events. Let's get more familiar with queues, Pub/Sub, and events, which will surely help you understand the later chapters better. In the following sections, we will explore queues, Pub/Sub, and events.
- 繪制進程圖:可視化D++語言(第1冊)
- Learning Microsoft Azure Storage
- Linux Mint System Administrator’s Beginner's Guide
- Learning Apache Cassandra(Second Edition)
- Java Web整合開發全程指南
- 工業機器人應用案例集錦
- 手機游戲程序開發
- 統計挖掘與機器學習:大數據預測建模和分析技術(原書第3版)
- C++程序設計基礎(上)
- Natural Language Processing and Computational Linguistics
- 中文版Photoshop情境實訓教程
- 從實踐中學嵌入式Linux操作系統
- Microsoft Power BI Complete Reference
- INSTANT R Starter
- 淘寶網店頁面設計、布局、配色、裝修一本通