Hi,

I've not used Memcached in my applications before; but I'm considering
it for my current project especially for its distributed nature. I
would like to get this group's help in formulating a right solution
based on their experiences in using Memcached .

My application has a page (similar to igoogle, facebook etc) that has
many modules (Top News module, Group Photos, etc). Each module gets
its data from different data sources (all web services). All modules
show the most up-to-date data. Traditional way of implementing this
would be to generate html "fragments" for each module and cache it in
memory and serve it from memory on every request.

If I were to use memcached (where memcache servers are different from
the app servers), then on every request I'll have make multiple
network calls (from app server to memcache servers) to fetch the
cached data.

Has anyone used memcached for similar implementations? If so, is there
a better approach? Or is memcached not the right approach when we want
to fetch multiple caches on every page load?

Reply via email to