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

When to use distributed and when to use one server

There is a complexity cost to distributed computing though. It is not as simple as single server analytics. Even though the frameworks handle a lot of the complexity for you, you still have to think and design your analytics to work across multiple nodes.

Here are some guidelines on when to keep it simple and on one server:

  • There is not much need for scale: Your analytics process needs little change even if the number of IoT devices and data explodes. For example, the analytics process runs a forecast on data already summarized by month. The volume of devices makes little difference in that case.
  • Small data instead of big data: The analytics run on a small subset of data without much impact from data size. Analytics on random samples is an example.
  • Resource needs are minimal: Even at orders of magnitude more data, you are unlikely to need more than what is available with a standard server. In this case, keep it simple.
主站蜘蛛池模板: 轮台县| 海晏县| 张家川| 平乡县| 威远县| 英山县| 张家川| 泰兴市| 年辖:市辖区| 宁晋县| 宁强县| 长治县| 墨脱县| 肇源县| 荆门市| 临武县| 九寨沟县| 榕江县| 镇安县| 岫岩| 怀仁县| 宁波市| 池州市| 霍林郭勒市| 漳州市| 宝清县| 朝阳市| 拉孜县| 合山市| 名山县| 佛山市| 连平县| 洪洞县| 五家渠市| 洱源县| 泸溪县| 高青县| 乌拉特中旗| 留坝县| 铜鼓县| 阿巴嘎旗|