Real-time system of railway traffic data processing and analytics for operators and staff. The system consists of 4 parts:
· Service Fabric microservices that includes RESTful Web API web app.
· Angular-based web client (for desktop web usage).
· Angular-based staff app (for mobile web usage).
· Angular-based traffic app (for mobile web usage).
The Service Fabric part consists of different kinds of microservices (20 in total). The microservices processed the incoming real-time data received from external systems. The microservices also processed the outgoing real-time data sent to external systems.