The team in Booking.com’s fintech business unit implemented a series of improvements across the backend and the frontend of its platform and was able to double the delivery performance, as measured by DORA metrics. Additionally, the Micro Frontends (MFE) pattern was used to break up the monolithic FE application into multiple decomposed apps that could be deployed separately.
A new engineering team was formed in mid-2022 at Booking.com and was made responsible for several processes within the finance domain. The team inherited a portion of the wider platform architecture consisting of a monolithic frontend application written in Perl and Javascript using Vue Framework, as well as a Java backend service with dependencies on many other microservices.
The Team’s Area Of Ownership (Source: Booking.com Engineering Blog)
The team soon discovered that making changes to the existing codebases and deploying these into production was risky and time-consuming. Wanting to…
















