« At Some Point the Cost of Servers Outweighs the Cost of Programmers | Main | Digg Architecture »
Saturday
Apr042009

Performance Anti-Pattern

Want your apps to run faster? Here’s what not to do. By: Bart Smaalders, Sun Microsystems.

Performance Anti-Patterns:
- Fixing Performance at the End of the Project
- Measuring and Comparing the Wrong Things
- Algorithmic Antipathy
- Reusing Software
- Iterating Because That’s What Computers Do Well
- Premature Optimization
- Focusing on What You Can See Rather Than on the Problem
- Software Layering
- Excessive Numbers of Threads
- Asymmetric Hardware Utilization
- Not Optimizing for the Common Case
- Needless Swapping of Cache Lines Between CPUs

For more detail go there

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>