Scalability for vehicle tracking system

Hi, we are thinking about using OpenRemote for fleet management system. We will only be suing this as IoT listener and parser. My question is, is this platform powerful enough to handle 100 thousands of device when data inflow is real time? Is it scalable and reliable for such applications?

How many attributes per device would you have ?
And what would be the update frequency on those ? new value coming in every 5s ? 5 min ? hour ?
Total number of events / sec is more impactful than total number of devices.

1 Like

We are using this for location data so normally number of attributes per device will be 5 and update frequency is 1 event per minute.
Expected number of devices in the start will be almost 70000+.

Hi,

What will happen with data when it is parsed?

What exactly do you mean by ‘We will only be using this as IoT listener and parser’?

Do you plan to grow beyond of 100k of devices, or is this the limit?

Hi, thank you for your reply.
IoT listener means, I will integrate my devices with OpenRemote server and data will be received and parsed, after that data will be posted to external APIs.
OpenRemote will be used as device listener, load handler, device manager and data parser.
Yes 100k+ growth is our plan.

1 Like

If I understand you correctly, you only require the backend of OpenRemote and would not actively use its GUI frontend. May I ask what the external API would do with the data in this case?

Yes that’s correct.
For the GUI we already have a developed application which is working with a different backend. We will integrate that using OpenRemote APIs. We just want a good solution to handle incoming data from thousands or devices.
Actually our most of the devices are from Teltonika and OpenRemote has support for Teltonika devices.

1 Like