Create a Real-time Vehicle Tracking System with Redis
Real-time vehicle tracking is a complex operation that requires efficient data extraction and processing to provide users with valuable information. The Redis Launchpad app combined Redis and Golang to create a real-time tracking system in Helsinki, which published real-time locations of buses on a web UI. Using the robustness of the RedisTimeSeries module, the application was capable of quickly aggregating tens of thousands of data points. The current speed and location of each bus were recorded via RedisTimeSeries, with time series data divided into different series for position (GeoHash) and speed for each scheduled trip. By efficiently aggregating individual events, this pattern allowed memory usage to be mitigated.
Company
Redis
Date published
Sept. 29, 2021
Author(s)
Redis Growth Team
Word count
2032
Language
English
Hacker News points
None found.