官术网_书友最值得收藏!

Near real–time solution – an architecture that works

In this section, we will learn about what all architectural patterns are possible to build a scalable, sustainable, and robust real–time solution.

A high–level NRT solution recipe looks very straight and simple, with a data collection funnel, a distributed processing engine, and a few other ingredients like in–memory cache, stable storage, and dashboard plugins.

At a high level, the basic analytics process can be segmented into three shards, which are depicted well in previous figure:

  • Real–time data collection of the streaming data
  • Distributed high–performance computation on flowing data
  • Exploring and visualizing the generated insights in the form of query–able consumable layer/dashboards

If we delve a level deeper, there are two contending proven streaming computation technologies on the market, which are Storm and Spark. In the coming section we will take a deeper look at a high–level NRT solution that's derived from these stacks.

主站蜘蛛池模板: 宁国市| 云霄县| 故城县| 远安县| 葫芦岛市| 奈曼旗| 东方市| 商南县| 嵊泗县| 白河县| 怀来县| 嘉定区| 永丰县| 班戈县| 井陉县| 永康市| 海阳市| 广东省| 本溪市| 西乌| 申扎县| 荃湾区| 芒康县| 叙永县| 微山县| 林口县| 西盟| 达州市| 南澳县| 甘南县| 克什克腾旗| 长泰县| 碌曲县| 屏东县| 宝鸡市| 句容市| 蒙自县| 沽源县| 正阳县| 西城区| 平远县|