23. Aug. 2016
Reaktion von Flight Network
9yThank you for your review. We take the feedback seriously and are always working to improve as we grow. We take great pride in our technology and what our team has accomplished and would like to take this opportunity to explain some recent changes.
Selling travel online is the biggest e-commerce business on the Internet. It is an extremely complex and competitive business. One of the exciting things at our company is the opportunity we have to create new products in the travel space that provide a unique and great customer experience. There are very few such companies in Canada competing on a global scale in such an exciting industry transforming at such a rapid pace through technology and innovation.
Our company has grown by building many such technology products. Our proprietary technology platform grew through the hard work of many people over many years but was becoming steadily more difficult to maintain and scale with our growth. Approximately 2.5 years ago we began a bold initiative to completely rewrite our technology from the ground up in Scala, a new language to the organization, and hired a dedicated team for this project. However, after a full year in development, we realized the development of the new platform could not catch up with the continued development and enhancements on the existing platform. So we changed strategies.
Instead of continuing the rewrite, we implemented devops best practices and allocated significant development time to address technical debt. As a result we were able to cut release times from hours to minutes, upgrade to modern OS and dev tools, and scale infrastructure to keep pace with the growth in the business. Unfortunately the dedicated team was impacted and we could have done a better job in communicating the changes when reassigning the team to other initiatives. We continue to invest in clean code, good architecture and operations.
A year and a half later, the technology and business results have exceeded our expectations.