The Release Riak 0.8 and JavaScript Map/Reduce

February 03, 2010 at 04:00 PM | categories: Riak, JavaScript, Map/Reduce, Screencast

We are happy to announce the release of Riak 0.8 available for download immediately. Riak 0.8 features a number of enhancements to the core map/reduce machinery that will make Riak more accessible to a wider audience. The biggest enhancement is the ability to write map/reduce queries in JavaScript. We're using our erlang_js project to integrate Mozilla's Spidermonkey engine directly into Riak to keep overhead to a minimum.

We've also built a spiffy REST API for submitting map/reduce queries. Queries are described in JSON and POST-ed to the Riak server. Results are sent back as JSON for your processing pleasure. And, the REST interface supports streaming results for large result sets, too.

To kick it all off, we've put together a short screencast demonstrating how to use Riak's flashy new features. You can watch it below, or view it on Vimeo. There's also a slew of bug fixes and optimizations included in Riak 0.8. See the release notes for all the juicy details.

Download and enjoy!

Kevin

View on Vimeo



Riak Screencasts and Presentations - The Collected Works

December 28, 2009 at 03:45 PM | categories: NoSQL, Riak, Resources, Screencast, Database

To date, there have been a number of screencasts and presentations done on Riak and Riak-related technologies. As a belated holiday gift (we were coding, not blogging), we thought it would be a valuable resource if we assembled all of them in an easy-to-peruse list here on the Basho Blog. If we missed any, please let us know in the comments.

Go forth and consume!

Mark




Dave Smith Gives a General Overview of Rebar

December 21, 2009 at 02:00 PM | categories: Riak, Screencast, Erlang, Rebar

As a follow up to my first screencast on using Rebar for embedded Riak nodes, this video gives a more general overview of Rebar using ibrowse, an existing Erlang application, to show functionality and intended uses.

Enjoy,

Dave

(View on Vimeo)



Basho Screencast - Dave Smith Introduces Riak in an Embedded Node

December 17, 2009 at 04:30 PM | categories: Riak, Screencast, Rebar

The team here at Basho has been working hard this past week to take Riak to the next level when it comes to usability in a production environment. The fruits of our labor are demonstrated here in this screencast as we proudly present Riak running in a fully self-contained embedded node environment.

What this means for our users is that it's easier than ever to deploy and manage Riak servers -- mainly no more dependencies on an external Erlang install. What's more, running a Riak node is controlled by a single script that also provides runtime access to the Erlang console even if Riak is running in the background.

Enjoy, and stay tuned, as there are more of these to come!

Dave

(View on Vimeo)