Skip to content

Episode 36 – Break It Down Again

2014 March 6
by Kerry Street
Share

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.

Download (mp3): Episode 36 – Break It Down Again – (57 minutes)

Subscribe via RSS | Subscribe for free in iTunes

Episode References:

What do you think?

3 Responses Post a comment
  1. niros permalink
    March 7, 2014

    I don’t agree with the tree analogy made here to say that no architecture is necessary because the seed looks much different than the final tree. Don’t forget that a seed, like any other living thing contains the DNA, the blueprint or in short the architecture. Saying that you can’t have architecture because you can’t predict how many branches the tree will have is like saying you can’t have architecture because you don’t know how many users will login. Think simple vs. simplistic.

  2. March 10, 2014

    Excellent podcast. It’s all about keeping things malleable. A quote came to mind from Bruce Lee “Don’t get set into one form, adapt it and build your own, and let it grow, be like water. Empty your mind, be formless, shapeless — like water. Now you put water in a cup, it becomes the cup; You put water into a bottle it becomes the bottle; You put it in a teapot it becomes the teapot. Now water can flow or it can crash. Be water, my friend.”

    Sometimes we just need to let go and look at things without any preconceived notions and not get attached to any one architecture or idea. For instance I had been go over and over a problem in my head trying to force it into a model I believed was best then I came across a video on Skills Matter I had watched a few months back and decided to rewatch it. For some reason the second time around it just clicked. Then I released that my attachment was what was holding me back.

    I think its just our own ignorance and attachments to the tools and ideas is what keeps our systems from reaching their full potential. Its great that people like yourself and others help open our thoughts and minds.

    In case anyone is interested that below link is an excellent view on modeling events and documents. Check it out.

    Thanks Rinat and Kerry,

    Cheers,

    Jason Wyglendowski
    https://skillsmatter.com/skillscasts/4081-greg-young-4081

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS