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

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.

主站蜘蛛池模板: 紫云| 且末县| 虹口区| 马关县| 长寿区| 松溪县| 木兰县| 乌兰察布市| 孙吴县| 白沙| 平江县| 高唐县| 项城市| 红安县| 尚志市| 杂多县| 沙洋县| 黄浦区| 柳州市| 文登市| 武义县| 安龙县| 克山县| 福清市| 南充市| 民勤县| 屏东县| 临高县| 龙州县| 揭西县| 宜君县| 和田县| 阿拉尔市| 普陀区| 镇江市| 云阳县| 通道| 玛多县| 长武县| 景洪市| 汝城县|