A Real-Time Centralized Ticketing Architecture for Public Transportation
Luís Miguel Cardoso Lourenço, Paulo Alves Figueiras, Rúben Costa, Hugo Bicho, Joel Teixeira, Ricardo Jardim‐Gonçalves · 2021
The management of a public transport network is a challenging task especially because over the past few years, this segment has reduced its technological investment, and is currently significantly behind in terms of other industries that compete with it. The introduction of automated fare collection (AFC) systems in public transport travelling in the last decades, leads to the availability of large quantities of data. Considering the value generation which can be achieved from processing ticketing data, this paper presents an architecture with near real-time data processing capabilities based on micro-services and a distributed event streaming platform. The work presented here, is still part of ongoing work currently addressed under the BCETR project. Preliminary results achieved so far do not address the final conclusions of the project, but enabled us to demonstrate considerable gains in performance, when compared to the current approach, and also form the basis for pointing out and discuss future work directions and opportunities in the development of stream processing methods for automated fare collection systems in public transportation.