In association with heise online

16 March 2010, 12:52

VMware hires key Redis developer

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

VMware have hired Salvator Sanfilippo, lead developer of the open source Redis distributed key/value store. The news came in an blog posting on VMware's Executive Blog, which notes that the hiring of Redis's lead developer is another example of the company investing in cloud based applications. Derek Collison of VMware's Cloud Service Division said "The openness of the cloud computing community matches well with the open source nature of Redis and joins our open source efforts that currently include Spring and Zimbra".

In his personal blog, Sanfilippo said he had been looking for a business model for the open source project which started around a year ago, after he released the code he had developed to help scale "some critical things in web applications". Over the last year, the Redis community had grown and the project was taking more of his time. He had considered a number of options including developing Redis Tools, a for-sale product for analysing Redis performance, to fund full time Redis development. But the required time and resources and limited customer base would not have offered sufficient returns. Sanfilippo says that he then set out to choose a company which could employ him to develop Redis out of those that had expressed interest. He found VMware the best fit for the way he thought about technology, especially as the company committed to leaving Redis completely open; VMware prompted him to also release Redis Tools as open source.

Redis is a BSD licensed, key/value store which is written in ANSI C and runs on POSIX systems like Linux, BSD, Mac OS X, Solaris and others. It is capable of storing strings, but also supports blobs, hashmaps and lists, sets or sorted sets of strings as stored values and also supports "simple to use master-slave" replication of servers. Libraries to access the store are available for Ruby, Python, PHP, Erlang, Java, Scala, C#, C, Clojure and JavaScript.


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit