Summit 2014: Scaling Extending and Expanding your application through messaging / Avi Tzurel
In this talk, we will cover the ways to break down a monolithic large scale application into pieces.
We will discuss WHY we did it and how we benefited from it.
This talk will be Ruby Oriented mostly, but anyone working on a mid-level and higher scale application will probably find it useful.
The talk is 100% anchored in real life event, this is the real life story of an application as it traveled from the classic monolithic rails application and the journey to becoming slim and light pieces of code.
There's a bit of everything, from code decoupling techniques, avoiding duplication, configuring and deploying using CHEF and more.