Railroad Management Service

Behind industry standard ICDs and messaging are a number of systems that present a standard face on very specialized and private asset, event, and status management. Riverace engineered a microservices-based array of services that allow operations staff to manage physical asset information, collect field-generated status and events, and supervise access to all this information from other railroads.

Important factors in these systems success:

  1. Security - we introduced Keycloak and helped spread this use throughout all apps.

  2. High availability - got to keep the trains running on time, every time.

  3. Scalability

Riverace leveraged these tools to accomplish this:

  • Java, Spring Boot, Apache Camel

  • AMQP

  • Kafka

  • MongoDB

  • GraphQL

  • JavaScript, React

Previous
Previous

ITCM Messaging Fabric

Next
Next

ACE Support