Java Performance Tuning
Java(TM) - see bottom of page
Our valued sponsors who help make this site possible
FREE Java Performance Troubleshooting Tool from AppDynamics. Download now!
New Relic: The first free APM tool with production profiler. Download now!
ManageEngine: End-to-End Java Performance Management. Download Product Now!
News July 2009
|
JProfiler
|
|
Get rid of your performance problems and memory leaks!
|
|
JENNIFER for APM
|
|
Monitor All Transactions in "Per-One-Second" Real-time. Download Now!
|
|
See Your Message Here
|
|
You could have your tool advertised here, to be seen by thousands of potential customers
|
|
AppDynamics
|
|
FREE Java Performance Troubleshooting Tool from AppDynamics. Download now!
|
|
New Relic
|
|
New Relic: The first free APM tool with production profiler. Download now!
|
|
ManageEngine
|
|
ManageEngine: End-to-End Java Performance Management. Download Product Now!
|
|
JProfiler
|
|
Get rid of your performance problems and memory leaks!
|
|
JENNIFER for APM
|
|
Monitor All Transactions in "Per-One-Second" Real-time. Download Now!
|
|
|
Back to newsletter 104 contents
A successful performance expert will walk into a customer's project
on day 1, and if you give him or her full access to the people who
understand the system, will have enough understanding of the system
by the end of day 2 that they can start pointing out architectural
bottlenecks, and that they can start describing the tests that need
to be performed to identify the implementation bottlenecks. (I should
note, for any potential customers out there using a performance expert,
if you don't give them full access to the people who know the system,
it can take a lot lot longer to understand the system).
A note from this newsletter's sponsor
Struggling with Java memory leaks? In the new Quest white paper,
discover how to navigate the Java Virtual Machine to find the
problem. Then see how to analyze the situation to resolve the leak.
I was wondering, recently, is that a skill that your average
programmer picks up with enough experience, that ability to
understand the system quickly and with sufficient clarity that
you can so quickly understand its bottlenecks? Or is it a skill
that performance experts have because they've needed to gain it,
while others don't? I don't know the answer, I suspect it's a
matter of enough exposure to different systems and sufficient
interest to want to 'get it'.
What triggered my musing was doing a knowledge transfer on
performance tuning to a couple of developers for their system.
They already knew their own system, of course, so there wasn't a
need for them to need to quickly acquire the system knowledge.
Instead, they needed to acquire my analysis and tuning skills.
The success of that kind of skills transfer comes down to how
interested the developers are, and how much time they have to
practise the skills I transfer. I've seen previous skills transfers
result in people who have gone on to understand performance tuning to
expert level; but I've also seen less successful transfers, usually
where the developers were not give the time to bed in the new skills
before they had to shift to something else.
Well, enough of me rambling, now on with this month's newsletter.
As ever we have all our usual Java performance tools, news, and article
links. Javva The Hutt tells us about
his intern and the rogue monkey;
there's a new cartoon at fasterj
of synchronized methods in action; and, of course, we have
extracted tips from all of this month's referenced articles.
A note from this newsletter's sponsor
Join Will Cappelli of leading analyst firm Gartner and Tidal Software
to learn about the 4 Dimensions of Application Performance Monitoring,
the technologies that address them, and Tidal Intersperse 8.0 release.
News
Java performance tuning related news.
Tools
Java performance tuning related tools.
A note from this newsletter's sponsor
ManageEngine: Application Performance Management for Java EE Apps.
Monitor App Servers: JBoss, WebSphere, WebLogic, JVMs and JMX Apps.
*** Monitor up to 25 App Servers, Databases & Servers at $795/Yr***.
Articles
Jack Shirazi
Back to newsletter 104 contents
Last Updated: 2012-02-02
Copyright © 2000-2012 Fasterj.com. All Rights Reserved.
All trademarks and registered trademarks appearing on JavaPerformanceTuning.com are the property of their respective owners.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. JavaPerformanceTuning.com is not connected to Sun Microsystems, Inc. and is not sponsored by Sun Microsystems, Inc.
URL: http://www.JavaPerformanceTuning.com/news/news104.shtml
RSS Feed: http://www.JavaPerformanceTuning.com/newsletters.rss
Trouble with this page? Please contact us