- Analytics for the Internet of Things(IoT)
- Andrew Minteer
- 174字
- 2021-07-02 18:59:39
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.
推薦閱讀
- 一步一步學Spring Boot 2:微服務項目實戰
- Oracle Exadata性能優化
- 三維圖形化C++趣味編程
- Django Design Patterns and Best Practices
- HTML5游戲開發案例教程
- Learn WebAssembly
- Python機器學習實戰
- Unity 5 for Android Essentials
- 利用Python進行數據分析(原書第3版)
- 量化金融R語言高級教程
- Red Hat Enterprise Linux Troubleshooting Guide
- Python網絡爬蟲實例教程(視頻講解版)
- 開源網絡地圖可視化:基于Leaflet的在線地圖開發
- C語言從入門到精通(第5版)
- JavaScript全棧開發