At LMAX Exchange our team of 20 developers changes 30,000 lines of code every month, half of our codebase is less than 17 months old and new features are delivered to production fortnightly. We handle two trillion dollars worth of trading every year, so bugs or performance regressions in production can prove to be very costly.
In order to support this workflow, we live and breathe Continuous Delivery – the concept was defined at LMAX and we have continued to improve and refine the process.
This talk will share a few of the advanced tips that we implement to minimise bugs that make it to production. It will offer practical advice on how to deliver, deploy and test when you don’t have the luxury to display a humorous 404 page.
YOU MAY ALSO LIKE:
High-speed continuous delivery: delivering large-scale change while minimising bugs
Stefanos is a senior dev and team lead at LMAX Exchange in London – the pioneers of Continuous Delivery. His career has taken various twists and turns from academia via writing satellite software for the European Space Agency, flight search software for a major airline, test automation for various banks, and steam turbine design software, to his current role in writing low latency code that can process 50,000 orders a second on a single CPU core. He is also the developer behind CycleMaps, one of the leading cycling mobile apps in the UK. His hobbies include more development, music and backpacking.