Sun GlassFish Web Stack

Rock-solid Web.

Features and Benefits

GlassFish Web Stack is an integrated stack of popular open-source, Web-tier infrastructure technologies such as Apache HTTP server, MySQL, memcached, PHP, and Ruby optimized for the Solaris, OpenSolaris, and Linux platforms.


Features and Benefits
Standard components
  • Pre-integrates and bundles Apache HTTP Server, PHP, Ruby, MySQL Community, memcached, GlassFish Enterprise Server, Tomcat, Lighttpd, Squid, Python and more (see table below).

Full production support
  • Provides a single source for help if problems arise
  • Offers versatile pricing for all organizations

Regular releases
  • The stable releases of upstream components are drawn together, tested, and released, relieving developers and admins of the need to track dozens of individual projects
  • Regular release schedules allow for more effective project planning and scheduling

Cross-platform
  • Allows you to run the same component versions on all supported platforms
  • Enables developers to use their operating system of choice
  • Enables administrators to deploy on their platform of choice
Sun GlassFish Web Stack includes:
Product Description

Apache HTTP Server The most popular Web server on the Internet.

GlassFish Enterprise Server A full Java EE application server with support for dynamic languages that provides the foundation to develop and deploy next-generation applications and services.

Apache Tomcat An implementation of the Java Servlet and JavaServer Pages technologies.

LigHTTPd With a small memory footprint compared to other Web servers, effective management of the cpu-load, and advanced feature set (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting and many more), LigHTTPD is designed and optimized for high-performance environments.

mod_jk A plug-in that handles the communication between Tomcat and Apache.

mod_perl mod_perl enables Apache HTTP Server to run in-process Perl Web applications.

mod_dtrace Adds DTrace probes to Apache HTTP Server. These probes can be used to observe and correlate Web server and system behavior, and allow easy access to numerous pieces of realtime Apache data.

mod_fcgid Enables Apache HTTP Server to communicate with external Web applications written in any language, using the FastCGI protocol.

mod_php Enables Apache HTTP Server to run in-process PHP applications.

memcached (full support requires MySQL support contract) A high-performance, distributed memory object caching system that is generic in nature but intended for use in speeding up dynamic Web applications by alleviating database load.

MySQL Community Edition (full support requires MySQL support contract) The world's most popular open-source database.

PHP A widely used, general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

Python A dynamic, object-oriented programming language that can be used for many kinds of software development.

RubyGems A package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries, a tool designed to easily manage the installation of gems, and a server for distributing them.

Ruby A dynamic, open-source programming language with a focus on simplicity and productivity.

Squid A caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.

Web Stack Enterprise Manager A dashboard for Sun GlassFish Web Stack, providing the following capabilities:
  • Monitoring
  • Status
  • Server Lifecycle Management

Available as a value add on to Web Stack customers with the GlassFish Portfolio Subscription.

Sun Continuous Integration Server (based on Hudson open source project) Monitors executions of repeated jobs, such as building a software project or jobs run by cron.