Rockshore’s skills and expertise in complex event processing, service orientated architecture and system integration are used to develop products and services to help leading global organisations increase operational efficiency, improve decision-making and enable faster response times.
Their technology is based upon the Rockshore Event Processing Platform and is used by leading providers in transport and telecommunications to deliver accurate, real-time intelligence.
Rockshore’s innovative Real-time Airport system helps international Airport Operators streamline their airport operations, improve on time performance and maximise their operating efficiency. The Airport system provides Airport Operations with information about the status of aircraft and calculates the time at which specific action needs to be taken for these aircraft to meet their appointed take-off slots. Delays are automatically signalled and their impact is visualized, in real-time.
The aviation business domain has a number of characteristics that make Rockshore’s Real-time Airport product particularly suited to a CQRS implementation:
Additionally, a number of technical requirements in the aviation domain play to the strengths of a CQRS implementation:
Rockshore’s Real-time Airport uses an implementation of the CQRS pattern because it provides clear benefits that satisfy many of the business and technical requirements of our business domain.
Axon is the most mature CQRS implementation on the Java platform with a very active community, good documentation and a compelling roadmap. A number of alternative CQRS frameworks were considered during the implementation of Real-time Airport. These were quickly discounted either due to lack of features or lack of on-going development.
Rockshore’s Real-time Airport uses Axon to implement a core aviation domain model to represent the operational airport and its associated elements. The concepts and logic within the core domain model distil the incoming data into meaningful business information. This distillation reduces complexity, conflict and contention to present a clear, accurate and up to date picture of airport operations that can be understood and acted upon by airport staff.
Collaboration is key to any successful partnership
Initial implementations of the Rockshore Real-time Airport have been highly successful. As the number of implementations at airports around the world grows, and the volume of traffic experienced by implemented system increases, we are looking for ways to effectively add a range of innovative features to our system while maintaining responsiveness and robustness.
Trifork is helping Rockshore to identify the most effective way of extending our systems and migrating our existing customers in the most efficient way. Trifork is working together to refine the implementation of the Axon Framework so that Rockshore can continue to deliver high volume, resilient, scalable systems that allow our customers to run Rockshore’s businesses in the best possible way.