In this episode Kerry and Rinat discuss some of the benefits of decomposing your software into even smaller components. Some may refer to this technique as “micro services” or “system-of-systems”. They end their conversation with a look at how this approach was applied to the Lokad codebase to result in a more evolvable design. (57 minutes)

Subscribe via RSS | Subscribe for free in iTunes

Episode References:

  • Design, Composition and Performance
  • Implementing Micro Service Architectures – Video
  • Breaking the monolith: Towards a system-of-systems architecture – Video
  • Model storming – a different approach to collaborative model discovery
  • Feedback and Finding Us @beingtheworst on Twitter, on GitHub, and http://beingtheworst.com/