On 21/01/2009, at 11:01 PM, James Buckingham wrote:
>"Caching & Performance
>The framework automatically caches calls to the database to improve
>performance. Better still, the result of any view can be cached in
>memory allowing you to generate complex, composite pages and then
>retrieve them instantly from memory. FarCry even understands the way
>the cache has been constructed so that embedded views that change will
>flush and re-generate their parent pages automatically. "
>
>Does that apply to clustered environments as well?

Caches are built independently for all ColdFusion instances.  The only
issue in clustered environments is making sure each instance is aware
of changes introduced during content management so that it can
initiate a "flush and re-generate" sequence of its own.  The simplest
approach is an automated poll on each instance of the application that
queries for object changes, that then flushes the object broker as
needed.  With this approach you can maintain a synch between the
individual cache stores in the cluster every 1-2 minutes.

We work with many clients who run clusters.  They are nearly all
different in configuration :) There a variety of options for
maintaining high-availability environments, though you will not see
this represented in the standard Community distribution.  Daemon has a
"high availability" plugin that might be easily tailored to suit your
specific environment. If you have some more detail about your
application, we'd be happy to make some suggestions based on our
experience with other clients.

With regard to your evaluation, I guess the simplest thing to say is
"yes" FarCry platform runs quite merrily in a variety of clustered
environments.

For example, we work regularly with Mayo Clinic (http://
www.mayoclinic.com/) who run some 10+ machines in a cluster for sheer
scalability. For example, Bluescope Steel (http://
www.bluescopesteel.com.au) who run 2 clustered application servers in
distributed mode with 2 web servers, for availability and security.

Best regards,


-- geoff bowers
Director
Daemon Internet Consultants
Sydney, Australia
p. +612 8302 4600
f. +612 9380 4204
w. http://www.daemon.com.au/
e. [email protected]
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"farcry-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/farcry-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to