Categories
Development

Tier based architectures and scaling

Nati Shalom has a good post on why tier based architectures doesn’t scale, and a good analogy to use if you need to explain it to someone.

He points to some very important issues, and uses an analogy of producing coca-cola. The scaling promise with multi tiered applications also seems like it has focused on scaling in the wrong tiers. Most applications (my experience is from the web) don’t really have any computationally intensive code, so scaling in the “business tier” is not something that would be a issue. The data storage (which pretty much has to be synchronized) is the main bottleneck most of the time. There are of course ways to improve this too, but they require something quite different than more tiers.

Categories
Development

The Scrum Papers

It might not be news, but it was to me. Seems like Sutherland and Schwaber is working on a new book titled The Scrum Papers (link to draft pdf). Havn’t had a real good lok yet, but should be a good read.

Categories
Development

Scrum practices checklist

New project and new challenges. I’ll get back to that later though. Henrik Kniberg has a nice sheet with Scrum practices available. It’s a good start for anyone doing or just starting Scrum.