简体   繁体   中英

FIWARE: Scaling IoT Agents

If one had a large FIWARE IoT system with a smart city's worth of connected devices, how would the IoT Agents be scaled?

Would the IoT Agents share state with each other like the Context Brokers or is the recommended strategy to divide devices among the IoT Agents?

If it's the former, are there any recommendations on the number of devices per agent? If it's the latter, are there some settings for sharing state?

It is difficult to assign numbers as you suggest, as the correct architecture for your system will depend on the throughput needed, which in turn depends on the rate and latency of your devices.

As a general rule you should keep the architecture as simple as possible, only adding in sharding and duplication of resources you are unable to get throughput with a simpler architecture.

You can find some scaling recipes and architectures for FIWARE on the Smart SDK GitHub.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM