10gen Committed to Making MongoDB De Facto Data Store for Node.js Applications

Palo Alto, CA - 10gen, the company behind MongoDB, today announced its support for MongoDB with Node.js. This includes an official Node.js driver as well as commercial support from 10gen for MongoDB backed applications developed with Node.js. Node.js joins the existing set of programming languages and environments 10gen supports, including Java, PHP, C#, Ruby, Python, C++, C, Perl, Scala, Haskell and Erlang.

Launched in 2009 and sponsored by Joyent, JavaScript-based Node.js is designed to help developers build data-intensive, real-time applications that support large numbers of concurrent users and devices.

MongoDB’s support for JavaScript Object Notation (JSON)-like data structures enables Node.js developers to rapidly build applications, from database tier to user interface, using JavaScript - the de facto language of the web. The ease-of-use, combined with the scalability offered by both Node.js and MongoDB, make this emerging software stack an excellent platform for development real-time, data-rich web and mobile applications.

The Node.js driver for MongoDB was started as a community project, and has been in development for more than two years. The project has experienced significant adoption, includes a rich feature set and has reached the level of maturity on par with other MongoDB drivers. 10gen is now expanding to include Node.js experts to continue delivering the best developer experience possible when using MongoDB with Node.js, ensuring that the community can build upon a stable and scalable base with the Node.js driver and the Mongoose ODM for MongoDB.

Joyent and 10gen are working together to help move the Node.js and MongoDB stack forward by providing project stewardship, best practices and support for large deployments.

“In many ways MongoDB and Node.js have grown up together over the years, and watching both developer groups grow into influential, vibrant communities has been impressive,” said Steve Francia, chief evangelist at 10gen. “10gen is fully committed to supporting the thriving ecosystem for both technologies and working with Joyent to help developers create innovative new applications.”
“MongoDB's JSON data model and ability to perform low-latency reads and writes on large volumes data is perfectly matched to the Node.js goal of enabling high performance real-time applications,” said Jason Hoffman, founder and chief technology officer at Joyent. “By supporting Node.js applications for MongoDB, 10gen is helping to broaden the availability of the increasingly popular Node.js framework and Joyent looks forward to working closely with 10gen to bring this combination to developers.”

To access the documentation or watch sessions on MongoDB’s integration with Node.js, please visit: http://www.mongodb.org/display/DOCS/node.JS

For information on Joyent’s sponsorship and support of Node.js, please visit: http://www.joyent.com/products/node-js/

About 10gen
10gen is the initiator, contributor and continual sponsor of MongoDB, offering production support, training, consulting and online management services for the database. Thousands of leading Web 2.0 companies as well as Fortune 500 enterprises have adopted MongoDB. 10gen is funded by Flybridge Capital Partners, Sequoia Capital and Union Square Ventures. For more information, visit www.10gen.com or www.mongodb.org.