Skip Navigation Links

Deploying Web 2.0 Applications on Sun Servers and the OpenSolaris Operating System
from  Sun Microsystems

View This Now

White Paper

Description:
The rise of the social networking phenomenon has spurred demand for a highly scalable and flexible solution for hosting applications. Many larger sites are growing at 100% a year, and smaller sites are expanding at an even more rapid pace, doubling every few months. Download to learn more about a solution for a Web 2.0 application deployment on Sun servers and the Open Solaris operating system.

Deploying Web 2.0 Applications Sample

This article uses the Olio application to showcase a deployment. Olio is a Web 2.0 toolkit for evaluating the suitability, functionality, and performance of Web technologies1. The application provides an events site similar to popular social networking sites on the Internet, featuring photos, calendars, and shared comment feeds. It includes common Web 2.0 features, such as Asynchronous JavaScript and XML (AJAX), tagging, tag clouds, comments and ratings, friends, feeds, and more. In addition to the structured data in a relational database, Olio uses a large unstructured dataset with items such as photos and documents, as well as a caching tier that is typical of Web applications. The Olio toolkit also includes the tools needed to drive load against the application in order to measure performance.

An open source Apache software incubator project, Olio provides three implementations of the same application using three different technology stacks: PHP, Rails, and the Java Platform, Enterprise Edition (Java EE platform). The deployment described in this article uses the PHP implementation of Olio deployed on commonly used open source technologies that are popular with Web 2.0 sites.

View This Now


View all resources by Sun Microsystems