Travel technology is in our blood
At Holiday Extras we believe time is precious, and holidays are some of the most precious times we have. So it’s fitting our purpose and promise to our customers is less hassle, more holiday.
We’re a fast-moving travel technology business, obsessed with making it easy for customers to make the most of their trip. With over 4 million bookings a year we are one of the UK’s most innovative travel companies and continue to grow fast and expand our offering as a trips-based business.
We’re the UK market leader in travel ancillaries; once you have booked a flight and accommodation, we take care of the rest. That includes airport hotels, insurance, airport parking, lounges, foreign currency, car hire, resort transfers and attractions. Almost all of our business is conducted online, either direct through our own website and app or through our network of partners that include the major travel retailers, airlines and tour operators.
Our product engineering team are based in our custom-built Wave and Reef campuses, just 5 minutes from the beach in Hythe, Kent, less than an hour from London. We also have engineers in Sofia (Bulgaria) and at our tech hub in Birmingham. In total we have more than 130 people working on our product development including engineers, product managers, testers, and designers.
Distributed System Reliability Through Chaos Engineering
Featuring Sylvain Hellegouarch
Downtime in any system is costly, often with dire consequences to a business profile. Whether it's a direct income loss or a more impactful negative perception of your company. If you are not measuring and harnessing those costs, you cannot prepare for failures when they hit you. Chaos...architecture devops scalability security chaos-engineering
Stop Reinventing The Wheel With Istio
Featuring Mete Atamel
Containers provide a consistent and reproducible environment to run our services. Orchestration systems like Kubernetes help you to manage and scale our container cluster with a consistent API. This is a good start for a loosely coupled microservices architecture but it is not enough. How do you...architecture istio microservices orchestration containers mucon
Lightning Talk: Bulding Event-Sourcing Microservices With Kafka
Featuring Pegerto Fernandez Torres
Event sourcing was born with the idea of decomposite the monolithic, they have become the defacto architecture for a software problem.
But microservice present different challenges for a data-centric organisation, including the decentralisation of the source of truth, in this talk Pegerto will...architecture kafka event-sourcing mucon microservices
3 Common Pitfalls In Microservice Integration And How To Avoid Them
Featuring Bernd Rücker
Integrating microservices and taming distributed systems is hard. In this talk Bernd will share with you three challenges he's observed in real-life projects and discuss how to avoid them.architecture microservice-integration microservices mucon
How Monzo Replaced a Critical Live System Without Anyone Noticing
Featuring Irina Bednova
What happens when your platform reaches a point where you need to rethink previous decisions? How does the microservice architecture hold up against changes spanning across large parts of the system? Monzo has several payment processors used by hundreds of thousands of people daily and handling...architecture mucon microservices
Cultivating a Microservice Culture Via Tooling
Featuring Tom Vance
In this talk Tom will share with you a guided end-to-end tour of the microservice engineering experience at Holiday Extras, which gets used and loved daily by 80 engineers spread over 20 teams. You'll be peeking under the hood at how new services are built, how code gets shared, how CI and...architecture case-study infrastructure microservices
Stop Bashing Orchestration! And Long Live Choreography!
Featuring Martin Schimak
How can you approach end-to-end business processes crossing multiple microservices? A choreography leverages event collaboration, orchestration suggests a request-and-response oriented style. Which pattern should you prefer? In this talk, Martin will explore the arguments put forward for one or...architecture orchestration deployment mucon microservices
Microservices, Bounded Contexts, and Everything in Between
Featuring Vladik Khononov
“95% of the words are spent extolling the benefits of ‘modularity’ and that little, if anything, is said about how to achieve it” - Glenford J. Myers, 1978. This quote is 40 years old. Today, 4 decades later, nothing has changed except terminology. Time to fix this.
In this talk Vladik will share...architecture modular-systems mucon bounded-contexts microservice
Implementing Microservices In Serverless Paradigm
Featuring Nikhil Barthwal
Microservices architecture uses an assembly of fine grained services to deliver functionality. The goal of this architectural style is to innovate by reducing the dependencies between teams which results in faster code to production.
Serverless Architecture Code is an execution model where...architecture distributed-systems mucon dependency-management serveless microservices
Master your Domain with Domain Storytelling
Featuring Stefan Hofer
When you want to find meaningful boundaries for microservices, you must first master the domain. In a live modeling session, Stefan will show you how you can build up domain knowledge with Domain Storytelling.
Domain Storytelling means that you let domain experts tell you stories about their...architecture ddd mucon microservices