- Contact Us
If you have any problems, please let us know by sending an email to firstname.lastname@example.org . Thank you!
Leisure Logistics was built in a modular, Model-View-Controller Architecture (MVC) based on Web Services that orchestrate various business processes and providing its full and complete functionality. The loosely structured nature of the MVC architecture allows Leisure Logistics system to be configured and scaled easily to accommodate the growth of the client’s business needs.
Through our Application programming interface, (API) The Mimas CM-IMS consists of many state-of-the-art unique features that offer business performance monitoring & management, system performance enhancements, marketing of products, ubiquitous computing and many more tools. The figure below shows the overall system architecture of the MIMAS CM-IMS.
The underlying Simple Object Access Protocol (SOAP) protocol and RESTFUL (REST) API architecture, which forms the multimodal transport layer of the MVC architecture are lightweight protocols suitable suited for use over the web as opposed to the other distributed computing technologies.
Leisure Logistics is a high performance solution based on AWS technologies, performing a large number of complex and CPU intensive operations when generating results for each search request. All these calculations compete for a common pool of system resources and when the numbers of concurrent requests increase, waiting time for common resources also increases. In order to provide results with acceptable response times, complex computations and shared resource access has to be minimized wherever possible.
Leisure Logistics has identified the need for caching of results to cater for high demand and is building a high performance, intelligent cache into various aspects of the Leisure Logistics platform which enhances the ability to distribute without compromising performance, as well as savings on additional infrastructure requirements. As a result of this, our clients can go through their peak periods without having to acquire additional hardware or experience performance bottle-necks. This will make Leisure Logistics an extremely high performance, highly scalable platform. As well as within its own application code, Leisure Logistics systems are continually being worked on to improve performance on the entire deployment stack by evaluating the latest technological advances in hardware, Operating systems, databases and application servers to further optimize and enhance performance.
Both Leisure Logistics software and hardware architectures are proven to be scalable and can easily be scaled up or down based upon the demand for its services. Leisure Logistics easily supports high volumes and its resilience is proven as the backend for internet websites of many of the largest Tour operators globally, as well as destination management companies. The hardware architecture can be scaled horizontally by adding new servers to create a powerful processing unit where resources can be plugged in and out as and when required according to the demand. This is predominantly handled through the AWS Elastic Cloud Server (EC2) configuration at the database layer and using the pool of load balancers set-up at the application server level to distribute its load. With this setup any amount of resources can be added or removed as and when required without affecting its normal functionality.