[ug-bosug] CoolStack Project

Joe G (Joseph George) Joe.G at Sun.COM
Mon Feb 12 23:07:11 PST 2007


An intersting project.

http://cooltools.sunsource.net/coolstack/index.html

Cheers,
~Joe

More details below:

Overview

Cool Stack is a collection of some of the most commonly used open source 
applications optimized for the Sun Solaris OS platform. By using these 
binaries you will enjoy the best levels of performance from your system, 
while also reducing your time-to-service.
Cool Stack features

Cool Stack includes several Sun Solaris OS packages, so you can install 
just the ones you need. Some of the applications in Cool Stack already 
ship with Sun Solaris OS 10, but these are either older versions and/or 
not built with full optimization. Cool Stack is built using Sun Studio 
(TM) 11 Compiler using the -xO4 option (SPARC version) and gcc with -O4 
(x86 version) for high levels of optimization. This results in anywhere 
between 30-200% performance improvement (depending on 
workload/application) over standard binaries.
Cool Stack contents

The following sections provide more details on each of these packages.

     * CSQamp. This package includes Apache HTTP Server 2.0.58, MySQL 
5.0.22 and PHP 5.1.4 built to work together. Apache httpd is built with 
MPM pre-fork and modules to support PHP, SSL and Perl. PHP has support 
for MySQL. Note, to work with PHP, MySQL included in this package is a 
32-bit version for client-side use only. For the database server, 
install the CSQmysql package which is a 64-bit version, allowing the use 
of larger caches to deliver improved performance for large databases. 
Note that the CSQamp package will work with the CSQmysql database server.
     * CSQmysql. This package includes a 64bit version of MySQL 5.0.22 
and is built with innodb. See the README file in /usr/local/mysql for 
details.
     * CSQperl. This package includes Perl 5.8.8. Note that Solaris 10 
ships with the same version of Perl. However, CSQperl is compiled with 
optimization and the Sun Studio 11 compiler and will provide better 
performance. To use this version of perl, rather than the default one, 
include /usr/local/bin in your PATH before /usr/bin.
     * CSQphp. This package provides a FastCGI version of PHP 5.1.4 and 
installs in /usr/local/php5_fastcgi. This PHP is meant for use via 
FastCGI from a web server other than Apache. This package should not be 
confused with the version of PHP in CSQamp - that version installs in 
/usr/local/php5 and is only for use with Apache HTTP Server.
     * CSQsquid. This package includes Squid 2.5.STABLE14 Web Proxy 
Cache. Squid is a single-threaded application and as such does not scale 
well on SMP platforms. You may need to run multiple instances to achieve 
scalability.
     * CSQtomcat. This package includes Apache Tomcat 5.5.17 which is a 
pure Java application. It is provided for convenience as it is no 
different from the one on tomcat.apache.org.



More information about the ug-bosug mailing list