Data Push Pipline
Data Push Types and Supported Mechanisms
We support two types of data push:
Realtime Push
Batch Push
1. Realtime Push
In Real-time Push, data from devices is immediately forwarded to your server once received by our server. This ensures almost instantaneous data transfer with
2. Batch Push
In Batch Push, data is sent to your server in one batch after either a preset time period or when a specific number of beacons is collected. Once one of these conditions is met, we transmit the accumulated data
You can set the batch frequency anywhere between 10 seconds and 60 seconds.
GPS and CAN data come from different sources and are collected at different times and rates. This means the timestamps for each piece of data won’t match up exactly. When the data is sent or pushed, you’ll notice that each piece has its own unique timestamp because they were captured at different moments and frequencies. In simple terms, they don’t sync up perfectly, leading to different times for each one.
Supported Push Mechanisms
We support the following push mechanisms:
Kafka – Preferred method
MQTT
HTTPS – This can only be used for a small number of devices (<500)
Google Pub/Sub
Rabbit MQ
Last updated