Day Communique Performance Optimization Methodology

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Group

    Day Communique Performance Optimization Methodology - Presentation Transcript

    1. CQ Performance Optimization Methodology
    2. CQ Optimization Methodology  5 Simple Rules that need to be followed for successful Performance Optimization  Performance optimization is a matter of experience.  Expectations of system performance are very important in the Performance Optimization Process.  CQ Best Practices: 100ms / uncached html request max (check here)  Up the capacity (scaling)  Lower the burden (optimization)
    3. Rule #1: Plan Project Plan Launch Soft Launch 1 2 6-12 months First Optimization (allocate ~10% of overall development effort)
    4. Rule #2: Iterative Process Analyze Optimize Measure Goal reached?
    5. Rule #3: Goal Never optimize without a realistic goal. *taken from existing user behavior (access.log)
    6. Rule #4: Get Real Load tests need to be “real”. Production size Content Production Code Production Infrastructure Setup Production number of Users Production Load (as close as reasonable)
    7. Rule #5: Relevance Only optimize one bottleneck at a time. *don’t optimize things that “may be” more efficient.
    8. Suspects & Friends  Check for the 2 usual suspects  Dispatcher Cache Efficiency  Search in “display scripts”  False usual suspects  JVM Tuning  OS Tuning  Check in with your best friends  request.log  component timing in html comments  Java Profiler (yourkit, ...)

    + David NueschelerDavid Nuescheler, 9 months ago

    custom

    1372 views, 0 favs, 4 embeds more stats

    A quick and simple guide for succesful performance more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1372
      • 1262 on SlideShare
      • 110 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 14
    Most viewed embeds
    • 86 views on http://dev.day.com
    • 21 views on http://asserttrue.blogspot.com
    • 2 views on http://www.blogger.com
    • 1 views on http://blog.contentmanagementconnection.com

    more

    All embeds
    • 86 views on http://dev.day.com
    • 21 views on http://asserttrue.blogspot.com
    • 2 views on http://www.blogger.com
    • 1 views on http://blog.contentmanagementconnection.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events