Site Reliability Team Lead at News UK

View My GitHub Profile

14 November 2013

Decoupling Processes For Fun And Profit

by Mike

I’ve been working with a friend on the architecture of a new app. It is designed to scale out horizontally and to have less points of failure. To this end we have tried to keep all processes decoupled by using a message bus (specificly RabbitMQ)

This isn’t too difficult as long as you keep in mind a few basic ideas…

This isn’t exhaustive, but is simply a starting point. I am working on something I hope to publish soon that should expand on this pretty dramaticly.