engineering Building resilience with circuit breakers in legacy monolithic software Introduction If you're writing a small application and deploy it on a server, you can easily serve a couple of thousand users (depending on what it does). As your user
development Re-platforming introduction This year, BookingGo is undertaking two large modernisation projects. Why are we doing this? Currently, our two main systems are both monoliths, and talk to each other through a centralised
engineering A Journey to Well-Structured Code A Common Problem We've all come across 'that' application. The one nobody wants to touch. The one with the spaghetti code. The one that's so hard to understand that making