Realtime GPS Data Processor -- 2

Job ID: 37597744

Budget: $10 – $30 USD

I'm searching for an expert who can speedily develop a lightweight processor in Golang. This processor will need to handle a massive amount of AVL data- one million+ entries every second- from a fleet in realtime.

AVL data will be ingested asynchronously from devices and mobile apps, instigating event-driven processing. The processor will employ calibration algorithms, including the Kalman filter, to elevate accuracy and will leverage the OpenStreetMap Routing Machine (OSRM) for precise road matching. Bezier Curve algorithms will smoothly handle polyline on the road, and dynamic frequency handling will seamlessly adjust to varying data intervals.

*Follow Mainflux Documentation "https://mainfluxlabs.github.io/docs/search.html?q=tcp+ip"

- Mainflux Protocol Adapter to accept TCP/IP
- Setting up MZBench
- Deploy on Kubernetes, using Helm Chart
- Integrate With Teltonika Devices (Integration documentation available online)

The intended data source is AVL devices or/and Mobile Apps. Experience with these sources is preferable. The project timeline is aggressive, ideally less than 1weeks.Must include "RGPS" in the start of proposal.If you have proven experience in handling large, complex data sets in Golang within tight timeframes, I want to hear from you.