Thor is designed to be:
scalable & extendable : the horizontally scalable platform, built using cloud-based technology, so it supports both cloud and on-premise. Also, can be easily integrated with AI/ML.
fault-tolerant: no single-point-of-failure, every node in the cluster is identical.
robust and efficient: a single server node can handle tens or even hundreds of thousands of devices, depending on the use-case.
customizable: adding new functionality is easy with customizable comm module and rule engine nodes.
durable: never lose your data.