I have given this presentation several times in the past and wanted to share it with the general public. This explains how to measure performance, load test and tune your server to squeeze out every last drop of speed.
In this presentation I discuss my experience from lessons learned working with countless customers through the Macromedia professional services and support organizations. The tuning process is described in detail along with information specific to tuning ColdFusion application code and server settings. This includes the process of
- Monitoring Performance
- Finding bottlenecks
- Running load tests
- Systematically finding optimizations
- Tuning J2EE application server settings
The content is written for CFMX 6.1 as I haven't had time to adopt it to 7.0 but the concepts apply either way. You can view the PDF version of the presentation here.
Hi Brandon,
Thanks for the great information. I have one question of clarification: on p. 27, under "Trusted Cache" (templates), you state: "You can deploy new files dynamically". What do you mean by that?
I have not turned on the trusted cache on production because we do iterative updates to our source code, about every 2 weeks, and I need to make sure the system knows the changes exist.
Does your statement mean that we can turn on trusted cache and it will know about the new files? If so, how?
Thanks.
Paul
Posted by Paul C. at 11/1/05 12:29 PM
This was one that sneaked in from CF7. There was a feature added with CF7 that allows you to clear the template cache from the admin. If you click on the caching section and scroll to the bottom you will see a button that allows you to clear the template cache. After deploying new files click this button to refresh the cache without a restart
Brandon,
Quick edit: Title is misspelled. "Presenation"
Sami Hoda
Wow this looks like it was a great presentation. You really covered the bases. But you always do. Good job.