Remember Malloc Benchmarking Java XML processors. Pankaj Kumar has announced XPB4J, a tool for measuring and comparing XML parsing/processing performance. [xmlhack]
If your Java app is performing badly, 99 times out of 100 it's because of memory management. JIT doesn't matter one whit, synchronization and threading are a drop in the bucket, IO doesn't rate. Java performance and scalability is all about memory; the less you allocate the better.
The next time you hear a Java programmer brag about how programmer-friendly GC is, think about what you're giving up in exchange.
7:27:53 PM
Do Not Buy TCPA Ryan Lackey: "TCPA is a tool which even if not necessarily always used for DRM applications, and other far more evil applications, is dangerous enough that it must be killed to prevent the introduction of, and legal mandate for, these DRM and other more evil applications. People should be prepared to make some sacrifices to accomplish this goal." [Hack the Planet]
He's right; this will require sacrifices. No matter how cool the next Microsoft OS is, no matter what cool new features it has, you can't buy a new computer with TCPA support. You have to buy an un-crippled machine instead.
Writing letters to Intel and AMD, Microsoft, Dell and HP is nice; that kind of thing can help. But nothing is like voting with your wallet.
3:06:57 PM