Matt Sergeant wrote:
I've been thinking. Maybe the cache should just be another pipeline module, rather some "magic" thing that tries very very hard to figure out if it should be applied or not (and the "very very" part makes it slow).

This would probably be a 2.0 thing.

Am I crazy?

+1 from me. The pipeline manager should really be some sort of agnostic kernel, almost dumb, and everything smart should be a module called by it. I say "should" not as in "that's a cleaner design according to textbooks" but as in "it seems that part of our complexity comes from making that bit too smart".


--r



Reply via email to