Booking.com improved its delivery speed by using DORA metrics and Micro Frontends, doubling its performance.
Booking.com’s fintech team improved both backend and frontend, doubling delivery performance per DORA metrics. They also utilized Micro Frontends to divide the monolithic frontend into separate deployable apps. In mid-2022, Booking.com formed a new engineering team to manage finance processes. This team inherited architecture with a monolithic frontend (Perl/Javascript with Vue Framework) and a Java…
Introducing StableBuild – freeze and pin all dependencies for enhanced stability.
Launching StableBuild – freeze and pin all your dependencies StableBuild has introduced a new set of tools aimed at assisting developers in creating reliable and deterministic builds. This is achieved by providing the ability to effortlessly freeze and pin Docker images, operating system packages, Python packages, and other essential build dependencies. Docker and deterministic builds…
AWS Lambda Under the Hood
Mike Danilov covers how Lambda is built and how they had to modify the architecture to support 10GiB payloads. AWS Lambda Overview Lambda is a serverless computing system where you can run your code on-demand without managing servers. It supports various programming languages, scales rapidly to match demand, and is used by millions of users…
Generative AI Tools for Infrastructure as Code
Learn how to use generative AI to generate, interpret and debug code and accelerate your workflows. Infrastructure as Code (IaC) aids engineers in managing data, applications, and infrastructure in dynamic IT environments. Through a GitOps-driven approach, it ensures standardization, security, and operational consistency across various environments. Generative artificial intelligence (AI) has emerged as a game-changer…
Improving and Assessing DevEx in Your Organization
Developer experience (DevEx), encompassing the entirety of the environment, tools, practices, and culture encountered by software developers in their daily tasks, significantly impacts your capacity to attract and retain top talent. Elements such as development environments, workflows, tools, processes, and overall work culture are pivotal not just in fostering developer satisfaction but also in enhancing…
- 1
- 2