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

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.
主站蜘蛛池模板: 山阳县| 新兴县| 沁阳市| 增城市| 寻乌县| 宣化县| 类乌齐县| 玛沁县| 桑日县| 鹤峰县| 柳林县| 西林县| 承德县| 上高县| 娱乐| 广元市| 珲春市| 友谊县| 荣成市| 合作市| 茌平县| 博兴县| 榆中县| 平凉市| 松江区| 双流县| 嵩明县| 大名县| 平泉县| 周宁县| 百色市| 平舆县| 海丰县| 建阳市| 九江县| 遂川县| 贡嘎县| 阆中市| 江津市| 宜阳县| 将乐县|