Add a comment

 

Re: Is caching an 'Architectural Smell'?

No, caching is not an architecture smell. What you're describing is people treating caches as a silver bullet to help with bad architecture. That's bad. The way I understand the term, a smell is something that you should pay attention to because there's a higher than average likelihood that closer inspection will uncover a flaw. You can argue that that's the case because there's so much badly architected code around, but accepting that argument quickly leads down the slippery slope of someone writing a blog post about how avoiding all caches will make the whole world better. And that couldn't be further from the truth. The point is, just because a tool can be misused doesn't make it sensible to call it a smell. Otherwise, every tool in our toolbox is a strong candidate for a smell.

Re: Is caching an 'Architectural Smell'?


Title
Body
HTML : b, strong, i, em, blockquote, br, p, pre, a href="", ul, ol, li, sub, sup
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).