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

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.

主站蜘蛛池模板: 中宁县| 察雅县| 石渠县| 金华市| 新和县| 溧阳市| 雷波县| 洛扎县| 汶川县| 板桥市| 石首市| 柳江县| 南投县| 龙里县| 库尔勒市| 绥棱县| 六安市| 和硕县| 和田市| 萨迦县| 海南省| 长垣县| 永城市| 东宁县| 桃园县| 方城县| 左云县| 凉山| 吴堡县| 望奎县| 本溪| 抚州市| 武定县| 江门市| 保德县| 泸定县| 保定市| 宁乡县| 佛学| 津市市| 文山县|