ISV/IHV Engineering News ISV Engineering

Friday Dec 05, 2008

ISV Engineering's sister group in Sun called "Performance Application Engineering" has decades of experience in optimizing and tuning industry standard, internal and customer-based application workloads.   They have recently open-sourced a powerful new developer, deployer, and performance tool as an Apache incubator project named Olio.   Shanti Subramanyam who was one of its main developers wrote a great post introducing Olio:

I view Olio as a tool to aid developers, deployers as well as performance engineers. For developers, Olio provides 3 different implementations of the exact same application using three different languages and their associated frameworks - PHP, Java EE and Rails. (At this time, the Java EE version is still not in the Olio repository but will soon be). Developers can browse the source code and understand how to design and code a complex web2.0 application. Even experienced PHP developers may gain by looking at the Olio PHP application as we've tried to design the application using object-oriented principles and well-known design patterns - typically not seen much in the PHP world ! In fact, a couple of fairly large companies in China are already using Olio as a training tool for their new hires/interns. If you've been considering rails but have been hesitant, here's your chance to check out a full-blown app and see what it will take to develop yours.

Olio has done all of the hard work using best practices and patterns to integrate popular open source pieces and lets you mix and match different combinations.  Nick Kloski of our Technical Marketing group also has a good explanation here. High Scalability weighs in here.

ISV Engineering sees Olio as being a great platform for POCs (proof of concept) when working with startup and Web 2.0 companies developing web applications.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed