Dave Smith Gives a General Overview of Rebar
December 21, 2009 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...
View ArticleRiak Screencasts and Presentations - The Collected Works
December 28, 2009 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...
View ArticleA Quick Note on Rebar
January 10, 2010 As many of you Erlang and Riak fans know, Dave Smith has been hard at work on Rebar. For those of you who don't know, Rebar is a truly cool packaging and build tool for Erlang...
View ArticleBasho Podcast Two - An Introduction to erlang_js
January 19, 2010 Check out the new Basho podcast featuring Kevin Smith and Bryan Fink that discusses erlang_js, a simple and easy-to-use binding between Erlang and JavaScript. It is packaged as an OTP...
View ArticleInnostore -- connecting Erlang to InnoDB
January 26, 2010 Riak has pluggable storage engines, and so we're always on the lookout for better ways that users can store their data locally. Recent experiences with some Basho customers managing...
View ArticleWhy Vector Clocks are Easy
January 29, 2009 Vector clocks are confusing the first time you're introduced to them. It's not clear what their benefits are, nor how it is you derive said benefits. Indeed, each Riak developer has...
View ArticleBasho Podcast Three - An Introduction To Innostore
February 02, 2010 You may remember that Basho recently open-sourced Innostore, our standalone Erlang application that provides a simple interface to embedded InnoDB... In this podcast, Dave "Dizzy"...
View ArticleThe Release Riak 0.8 and JavaScript Map/Reduce
February, 03, 2010 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...
View ArticleCalling all Rubyists - Ripple has Arrived!
February 11, 2010 The Basho Dev. Team has been very excited about working with the Ruby community for some time. The only problem was we were heads down on so many other projects that it was hard to...
View ArticleUsing Innostore with Riak
February 22, 2010 Innostore is an Erlang application that provides an API for storing and retrieving key/value data using the InnoDB storage system. This storage system is the same one used by MySQL...
View ArticleLink Walking By Example
February 24, 2010 Riak has a notion of “links” as part of the metadata of its objects. We talk about traversing, or “walking”, links, but what do the queries for doing so actually look like? Let's put...
View ArticleThe Release of the Riak Wiki and the Fourth Basho Podcast
March 12, 2010 We are moving at warp speed here at Basho and today we are releasing what we feel is a very important enhancement to Riak: a wiki. You can find it here: http://wiki.basho.com...
View ArticleSchema Design in Riak - Introduction
March 03, 2010 One of the challenges of switching from a relational database (Oracle, MySQL, etc.) to a “NoSQL” database like Riak is understanding how to represent your data within the database. This...
View ArticleThe Craft Brewers of NoSQL
March 22, 2010 Just a few days ago, we did something a bit new at Basho. We posted the beginning of a public discussion to explore and document some differences between various NoSQL systems. Some...
View ArticleSchema Design in Riak - Relationships
March 25, 2010 In the previous installment we looked at how your reasons for picking Riak affect how your schema should be designed, and how you might go about structuring your data at the individual...
View ArticleWhy Vector Clocks Are Hard
April 05, 2010 A couple of months ago, Bryan wrote about vector clocks on this blog. The title of the post was "Why Vector Clocks are Easy"; anyone who read the post would realize that he meant that...
View ArticleToward A Consistent, Fact-based Comparison of Emerging Database Technologies
March 12, 2010 A Muddle That Slows Adoption Basho released Riak as an open source project seven months ago and began commercial service shortly thereafter. As new entrants into the loose collection of...
View ArticlePractical Map-Reduce - Forwarding and Collecting
April 14, 2010 This may be a familiar sight to people in the NoSQL world: Luckily, the comic is in jest and Map-Reduce in Riak is actually pretty easy. This post is an example of how you can solve a...
View ArticleRiak in Production - A Distributed Event Registration System Written in Erlang
March 20, 2010 Riak, at its core, is an open source project. So, we love the opportunity to hear from our users and find out where and how they are using Riak in their applications. It is for that...
View ArticleRiak 0.10 is full of great stuff
April 23, 2010 give the people what they want We've received a lot of feedback in the past few months about the ways that Riak already serves people well, and the ways that they wish it could do more...
View Article