If I had a dozen App servers and one DB would my all my app servers be notified via sweepers when a given representation was updated? If not what cache expiring mechanisms are there that can be used across multi app servers?
If I had a dozen App servers and one DB would my all my app servers be notified via sweepers when a given representation was updated? If not what cache expiring mechanisms are there that can be used across multi app servers?
No. I'm assuming you mean you are caching a page to disk on several separate servers and then something on that page changes and you expire it, will all servers expire it. No.
You could use a central memcache store, but that won't be as fast as page caching. Or you can have each app server use a central disk (SAN, etc.). Or you can write something that tells each server to expire a page. Perhaps by overriding expire_page().
-philip