InfoQ

News

Engine Yard Takes $3.5 Million Series A From Benchmark Capital

Posted by Obie Fernandez on Jan 11, 2008

Community
Ruby
Topics
Ruby on Rails ,
Deployment / Datacenter ,
Platforms
Tags
Merb ,
Vendors ,
Rubinius

Pioneering Ruby on Rails-hosting company Engine Yard has taken $3.5 million Series A in a round led by the prominent VC firm Benchmark Capital. Benchmark is responsible for early stage funding of some very successful startups such as eBay, Linden Labs, Yelp and Zillow.

I recently spoke with Benchmark partner Mitch Lasky and Engine Yard's CEO Lance Walley about the deal. I was particularly interested in finding out what they plan to do with the extra money, since they have never been shy about the positive cash flow generated by their hosting business. Obviously, some big plans must be in the works.

Before we get too ahead of ourselves, it's worth mentioning that the hosting business will remain Engine Yard's core operation. To that effect, their global head-count currently numbers 32 people and will continue to grow rapidly. (They are hiring.) As for customers, in November they serviced over 250 clients (using approximately 800 slices of clustered server resources). Everyone that I spoke to agrees that the hosting business is a key component for generating cash and keeping Engine Yard's people up to date with the latest technology.

The hosting business is experiencing tremendous demand right now. Engine Yard's second cluster filled up fast, and a third is under construction, with new customers  currently being placed on a multi-week waiting list. Clusters 4 and 5 are in the works and will be located in NJ and London, versus Sacramento. While initial customers were smaller companies and individuals, newer customers include household-name corporations hosting internal-facing apps. In other words, Ruby on Rails has hit the mainstream enterprise market in stride, no matter what some critics may argue.

The best aspect of this news story for the Ruby community, is that much of the new money will be used to propel the continued progress of Rubinius and Merb, along with new and exciting Ruby-flavored open source projects. Lance told me that the cash infusion is allowing them to do interesting things faster, such as hiring the entire Rubinius team, which wouldn't have happened as fast otherwise because of the considerable payroll expense involved. Lance estimated that it might have taken 6 months or more otherwise, for cashflow reasons.

Benchmark Capital is a huge believer in open-source technology and they have been well-aware of the Ruby on Rails "space" for over a year. Mitch Lasky told me that they think of it as a "next Java", a next-generation mainstream programming technology. He shared an interesting story about how he converted a long-time PHP application to Ruby on Rails himself a year ago, after getting tired of rewriting it every year. Mitch called the experience "a revelation."

Echoing sentiments known intimately by all of us that have made the switch to Ruby, Mitch told us that "suddenly [my code] was readable", adding, "a real aesthetic engagement - that emotional reaction - that sense of elegance and fun is very important."

I asked Mitch if Benchmark hears a lot about Ruby on Rails from entrepreneurs. The answer was affirmative, "startup after startup after startup after startup are pitching us apps written in Rails" and that the situation has "not really slowed down" recently. However, many of those same startups do request help figuring out a standardized deployment story for Rails, which is where Engine Yard comes in.

In discussing the benefits of taking VC money at this time, Engine Yard CEO Lance emphasized the fact that unlike hosting, Rubinius development is a longer-term play, which along with Merb may eventually become part of a commercially-available technology stack. In this regard, they are positioning themselves to service customers that already have hundreds of servers in their datacenter and want to leverage a proven approach and software stack for deploying Ruby on Rails. Cluster Architect Jason Vantuyl is busy working on advanced virtualization technology, refinements of what Engine Yard has running on their clusters in a form available to outside organizations.

Mitch told me that Engine Yard's support for Rubinius and Merb was very appealing and made it interesting for Benchark to invest in the future of the Ruby platform, considering the way that similar early investments in MySQL and Jboss paid off considerably. He emphasized that the hosting business is a testbed that will continue to provide a way to see the problems that arise with big deployments and come up with good solutions, but the most exciting growth opportunities are in the open-source space.

No comments

Watch Thread Reply

Educational Content

Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development

Brian Marick takes us through a quick tour of the most important values and challenges to adopting Agile successfully (they aren't the typical challenges and values we hear in the community).

Are You a Software Architect?

The line between development and architecture is tricky. Does it exist at all? Is an ivory tower actually needed? There's a balance in the middle, but how do you move from developer to architect?

Agile – A Way of Life and Pragmatic Use of Authority

The word 'authority' sometimes produces an allergic response in hard-line agilists. Freedom and authority – both are bad if misused and both are good if used in right spirit for a noble cause.

Getting Started with Grails, Second Edition

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

Using ITIL V3 as a Foundation for SOA Governance

Those familiar with only ITIL V2 often scoff at the thought that ITIL could serve as a governance framework for SOA. With ITIL V3, the focus of the framework shifted towards service-orientation.

Adrian Colyer on AspectJ, tc Server and dm Server

SpringSource CTO Adrian Colyer discusses AspectJ, SpringSource's dm Server and tc Server products, OSGi and Scrum.

Adam Wiggins on Heroku

Heroku's Adam Wiggins talks about Rails, Background Jobs, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.

SOA as an Architectural Pattern: Best Practices in Software Architecture

For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity on what architecture is.