Compression of Tomcat mod_jk results in Apache httpd

Blama,

I agree with #1 in that compression can be handled with apache or another web server.

Here are my thoughts:

  1. I use apache mod_proxy or nginx in front of tomcat. This allows me to handle SSL, compression and static content if needed. I have started to move to nginx to replace apache on the front end.
  2. mod_deflate for apache or nginx ngx_http_gzip_module
  3. You can handle all the caching rules in tomcat or apache. It depends on what rules you want.