Skip to main content

Jack Shirazi

Jack Shirazi is the author of O'Reilly's "Java Performance Tuning" and director of the popular website JavaPerformanceTuning.com/, the world's premier site for Java performance information. Jack writes articles for many magazines, usually about Java performance related matters. He also oversees the output at JavaPerformanceTuning.com, publishing around 1 000 performance tips a year as well as many articles about performance tools, discussion groups, and much more. In his earlier life Jack also published work on protein structure prediction and black hole thermodynamics, and contributed to some Perl5 core modules "back when he had more time".

 

jacksjpt's blog

Sun, bullets, and feet

Posted by jacksjpt on February 4, 2004 at 11:23 AM PST

In January's Java Performance Tuning newsletter there are several interesting news items. Of course we had the usual range of tool vendor and benchmark announcements; what I consider to be "background news", because they are usually there each month.

Responses to last month, and December Java Performance News

Posted by jacksjpt on December 31, 2003 at 5:25 AM PST

The December issue of the Java Performance Newsletter was published, contents are:

November Java Performance News

Posted by jacksjpt on November 28, 2003 at 7:02 AM PST

The November issue of the Java Performance Newsletter was published, contents are:

September Java Performance News

Posted by jacksjpt on October 1, 2003 at 2:13 AM PDT

The September issue of the Java Performance Newsletter was published. Here is the content list.

  • Timers and audio performance How do you synchronize audio and video frames? What is Java's current capability for recording audio samples? Why is clock skew important to audio recording?

August Java Performance News

Posted by jacksjpt on August 27, 2003 at 8:08 AM PDT

The August issue of the Java Performance Newsletter was published, here is the content list

The House That Jack Built

Posted by jacksjpt on August 7, 2003 at 12:35 AM PDT

Do you know how to use a hammer? A screwdriver? A saw? Almost certainly you do. Does that
mean you can build a house? Well maybe, but unless you have previous experience
at building houses, I don't think I'd want to live in the one you built. Knowing
how to use the tools is not the same skill as being able to build a house.

Java Performance News

Posted by jacksjpt on July 30, 2003 at 2:58 AM PDT

The JavaPerformanceTuning.com July newsletter was published. And naturally I wouldn't leave you ignorant of that highly important fact.

Java Case Studies

Posted by jacksjpt on July 24, 2003 at 5:03 AM PDT


I love looking through case studies. They can teach you so much about what to do, what not to do, what is in vogue, etc. All those useful design patterns came from analyzing lots of case studies and seeing what worked; and sometimes, more importantly, what didn't work.


So this year I decided to start listing case studies when I find them.

JavaOne programming puzzlers

Posted by jacksjpt on July 18, 2003 at 7:10 AM PDT

I've been going through the published slides from the JavaOne presentations, and I've already extracted the majority of the performance tips (here and here ).