Posted by: perfwork on: May 21, 2009
Following on the heels of our memcached performance tests on SunFire X2270 ( Sun’s Nehalem-based server) running OpenSolaris, we ran the same tests on the same server but this time on RHEL5. As mentioned in the post presenting the first memcached results, a 10GBE Intel Oplin card was used in order to achieve the high [...]
Posted by: perfwork on: May 11, 2009
The first cut of a Java EE implementation of Olio is now checked into the repository. The file docs/java_setup.html gives instructions on how to build and setup this implementation. The implementation uses JSP, servlets, JPA for persistence, yahoo and Jmaki widgets for AJAX etc. The web application is located in webapp/java/trunk and the load driver, [...]
Posted by: perfwork on: April 27, 2009
As promised, here are more results running memcached on Sun’s X2270 (Nehalem-based server). In my previous post, I mentioned that we got 350K ops/sec running a single instance of memcached at which point the throughput was hampered by the scalability issues of memcached. So we ran two instances of memcached on the same server, each [...]
Posted by: perfwork on: April 18, 2009
Memcached is the de-facto distributed caching server used to scale many web2.0 sites today. With the requirement to support a very large number of users as sites grow, memcached aids scalability by effectively cutting down on MySQL traffic and improving response times. Memcached is a very light-weight server but is known not to scale beyond [...]
Posted by: perfwork on: April 14, 2009
I introduced Olio a little while ago as a toolkit to help web developers and deployers as well as performance/operations engineers. Olio includes a web2.0 application as well as the necessary software required to drive load against it. Today, we are showcasing the first major deployment of Olio on Sun’s newest Intel Nehalem based systems [...]
Posted by: perfwork on: March 20, 2009
Although rails is a great development environment for web applications, for a newbie the deployment of a rails application can be challenging due to the myriad dependencies on various gems, native libraries etc. image_science is one such ruby library that provides an easy way to generate thumbnails. It is therefore quite popular in web2.0 type [...]
Posted by: perfwork on: March 20, 2009
We have just released the first binary version of Apache Olio for both the PHP and Rails implementation. Both implementations have been tested quite thoroughly now and we think they are robust enough for serious use – especially for performance testing the workloads. I introduced Olio in a previous post. It is a toolkit that [...]
Posted by: perfwork on: November 12, 2008
For the last few months, I’ve been working feverishly to get the web2.0kit open-sourced. What is the web2.0kit, you ask ? We introduced this at our session at the Velocity conference. The web2.0kit is a reference architecture to help anyone running a web application evaluate the suitability, functionality and performance of various web technologies. Most [...]
Posted by: perfwork on: October 8, 2008
We released Cool Stack 1.3.1 recently. This was the last release that was built to work on releases as old as Solaris 10 01/06 (Update 1). Going forward, future versions of the stack will only be supported on newer Solaris 10 updates. So I’d like to urge everyone who is running older releases to please [...]
Posted by: perfwork on: June 26, 2008
I just got back from 3 days of conferences – 2 days at Velocity and one at Structure ’08. The Velocity Conference was billed as the 1st conference devoted exclusively to web performance and operations. And the sessions did live up to this. They had over 700 attendees which is not bad for the first [...]