TPE Updates - June 2019
Transport Tech
Flight
- We have completed the UI development for Pricing Demand Engine, a tool to manage business rules.
- Flight team had a smooth flash sale activities for Thailand market during 5-6 June & 11-12 June, though the scale were not as big as Accom recent epic hour.
Ground Transport
- We are currently focusing on Global Train MVP for Android 3.12 and mWeb. Since we currently only serve the local train service, we take the initiative to enlarge the inventory to outside Indonesia.
Accommodation Tech
- Design review for the next EPIC SALE has already been done. (Special thanks to Irfan, Bobby, Ara, and Febri for helping!)
- For Room Mapping project, pricing team has 45k hotels opened for EAN and TERA, with ~90% of the rooms being merged automatically. In case you guys don’t remember what this project is all about, the goal of this project is to group multiple rooms of the same type with different names.
- Since DMS has not been catching up with the latest feature within the RDS Postgres 10.x, so we decided to use the back-up restore mechanism for TERA database migration.
- Supply team has successfully scaled down TERA search service. The implementation saved our cost to around $3889/month.
- Supply team has fixed a critical bug from ASG module in terraform that removes a newly created ASG resource with conflicting name. We recommend to update your auto-scaling module to the latest version (v0.2.2).
- Supply team previously had an invoice-related incident (related incident here). There is an ongoing assessment to move all PayNow invoice-related activities to BP.
- Multi-get/set for redis and memcached implementation is done and will be enforced soon as APR standard building block for cache.
- iOS Hotel Detail, Search Rooms & Room Details have been migrated to MVVMI.
B2B Tech
Affiliate
- Affiliation Core is currently finishing our afc-amd service, a gateway to access all information related to affiliate master data.
- Affiliation Core already has 19 partners that are integrating with APIGee, with two of them already going live. APIGee itself is a very stable platform that enables partners to integrate easier.
- Affiliation Partner Integration team are targeting to complete the multi-account migration on July 2019.
Corporate Travel
- We became one of the pilot teams to work with backend infra to conduct load testing and cluster optimization journey.
- We also have downsized our EC2s, estimating ~70% of cost reduction due to the downsizing. Click here to see more detail on this.
Central Tech
Issuance and Post-Issuance
- We have integrated Sonarcloud into the IPI repository. The objective in doing this is to show the status of every successful build and merge branch, such as code coverage and some of the best practice that has been done.
- All products have been migrated away from Tripops. Kudos to all engineers working on this!
Competitive Intelligence
- Browser scraping and multi step capability is ready. This allows us to simulate the browser’s behaviors so we can scrape a more complex website.
Quality and Release Engineering
- QE Infra attended Appium Conference at Bangalore in learning the advanced concept of Appium for Android and iOS. Click here to see what we learned!
- QE Infra has automated 1426 test cases from different products. Click here for details.
- Central QA is currently working to build tracking testing tool to help QA in testing tracking feature.
- For v3.13.0, the staging phase will happen next week, and the roll out schedule is on August 5th.
Thanks for reading and see you on the next TPE updates!