Recent Train Times came from a desire to have better information when planning rail travel. Especially when there is a need to be somewhere by a specific time and/or when changing trains.
On some lines, trains perform well almost all of the time. On other lines, particularly longer distance and commuter routes, performance is more variable.
Recent Train Times provides information about how specific trains (e.g. the 07:59 from X to Y) have been running in recent weeks.
Hopefully, this should allow smarter decisions that mean, on average, we are able to arrive on time more often.
These data feeds provide real time information about train movements across the rail network. The data model is pretty low level and not the easiest to work with but represents a huge step forward from where Network Rail was two or three years ago.
The overall data processing solution is hosted primarily on the Azure Cloud Platform.