Skip to main content

Jack Shirazi

Jack Shirazi has been a Java Champion (https://java-champions.java.net/) since 2005; is the founder of http://JavaPerformanceTuning.com, the world's premier site for Java performance information; is the owner of http://fasterj.com; is the author of O'Reilly's "Java Performance Tuning"; and is senior Java developer at http://Nexmo.com. At JavaPerformanceTuning.com, Jack has published several thousand performance tips as well as many articles about performance tools, discussion groups, and much more. Jack has also published work on protein structure prediction and black hole thermodynamics, and contributed to some Perl5 core modules.

 

Weblogs

I thought some of you might be interested in hearing about Java and the Java dev team at a startup that's grown beyond the initial stage.

In Eric Schmidt's presentation "How Google Works", he asks and answers the question "What's Different Now?" for...

There are occasions when you need to know how much space a particular data structure is taking. You may have seen my recent ...

I
blogged a couple of years ago that Sun just didn't understand what their customers...

Apparently, Java is so easy to do that lots of Uni's now teach it as the main language - or even as the sole one. And because its so easy, lots more students can learn it and manage to work in it...

I spend half my time trying to identify what performance systems are doing by reproducing their behaviour in a performance testbed.

I was looking for Sun Java support - paid support, not the freebie "stick your bug in the db, vote for it and if enough people vote we might do something about it" support. I was looking for...

In my last newsletter, I laid into those who criticise Java for what I see as simple jealousy. That lead to...

There is a "Java IDE shootout" from JavaOne 2004 at...

I generate my website using a local servlet container and JSP pages converting text source to html pages, then I upload all the pages to the server. Inspired by reading
...

This series is about how I turned my site from a hobby site to one that is a business. I hope to distill a series of practical suggestions that will help you get your website profitable. You may...

I go to the occassional meeting or trade show where vendors are displaying their wares. I look at what interests me, and sometimes give feedback to the vendors when I have appropriate expertise....

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 "...

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

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

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

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

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...

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


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...

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