About the author

A simple father of 3, stepdad of 2. A lover of technology, outdoors, and my wife. Occasional Blogger, Full time Nerd. Striving for balance in Time and Passion management.

Comments

  1. In the second half of the interview you spoke about software taking ownership over items that before have always been considered an infrastructure problem. I agree with this and the more we scale out the more this becomes a necessity, not just an ideal item. I would like to speak to a couple of points on that matter:
    – yes the “magic of software” can help here and can be reused, but it is important for frameworks and software layers to be written properly so they can be reused in such a manner that different kinds of fault tolerance are automatically picked up by future projects/endeavors. I have seen too many times where a framework/solution/API promises to do this, and the team ends up writing so much glue code or configuration that it makes you wonder whether it’s really worth it.
    – Folks in the industry that leverage commodity hardware the most (ie. Google, Amazon, etc.) bake much handling into their software layer in order to survive at the scale they need.
    – It is important for the business units of enterprise companies that need to deal with scaling and data centers internally to recognize all the factors mentioned and plan accordingly in various software projects that require scaling or new boxes in the data center
    – As a admirer of great software architects and architecture I could not agree more about folks with a breadth of knowledge standing out providing the most benefit. Often the times I find myself contributing the most is when I bring knowledge from the hardware, software, customer, maintenance, operations, and business side of things all together to manage the great number of conflicting constraints.
    Many of my remarks above are probably redundant with talks you have given prior or from your years of experience, however they came to mind while watching the interview.
    I’m enjoying the blog and keep up the great work.
    Ryan

Leave a Reply

Your email address will not be published. Required fields are marked *