UC-226 Real-Time Bus Monitoring Using Kafka
The GCPS Real-Time Bus Monitoring System aims to enhance bus operations for Gwinnett County Public Schools by transitioning from a polling-based system to a real-time Kafka event-streaming architecture. This project processes telemetry data from over 2,000 buses, simulating a scalable, near-instantaneous data flow into an SQL Server database. Key features include real-time data validation, efficient data storage, and containerized deployment for consistency across environments. Using an Agile approach, our team handled evolving requirements from the sponsor, who is new to senior project collaborations. This system enables GCPS to monitor bus locations with reduced latency, enhanced accuracy, and improved resource management, laying a robust foundation for future scalability and analytics.
Publication Details
- Journal
- DigitalCommons - Kennesaw State University (Kennesaw State University)
- Published
- 2024-11-20
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00