Minute With Riak
By Minute With
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to podcasts.
Riak is a Dynamo-inspired database that scales predictably and easily and simplifies development by giving users the ability to quickly prototype, test, and deploy their applications. In short, its a modern database for modern times and its chockfull of nerdery goodness. If you have a minute, use it here.
||Client APIs and Libraries||Rusty discusses the different client APIs for Riak. He delves into developer usability and tradeoffs explored during the various iterations of the API development including horizontal consistency versus vertical consistency. It is a great discussion for||3/24/2011||Free||View In iTunes|
||MapReduce Royale: Riak versus Hadoop||Rusty drills into the differences between the two of the available MapReduce implementations, Riak's own MapReduce and Hadoop's MapReduce. The big difference between the two is targeting and being able to define and execute across subsets of the data ver||3/7/2011||Free||View In iTunes|
||Riak in Virtual Environment (DO NOT DO)||So maybe you have considered running Riak in a virtualized environment, Rusty lays out why this is suboptimal. This is true not just for Riak, but realistically for any database. Since most database are disk bound you have an extra layer before actually||2/9/2011||Free||View In iTunes|
||Read Repairs and Replicas||A great discussion on improving reliability and failure tolerance through Riak's distributed and replication techniques. Rusty dives right into the repairing process using vector clocks and anti-entropy function of dynamo style systems, like Riak.Read Re||2/3/2011||Free||View In iTunes|
||Property Based Testing||A great discussion by Rusty on property based testing or specification based testing and how they diverge and are beneficial over traditional unit tests. By doing this you get away from testing programmatic cases and focusing on input and expected output||1/28/2011||Free||View In iTunes|
||Riak Pluggable Backends||Rusty takes us through the interface/layer between distribution and dynamo-type logic and the actual filesystem, more commonly known as a storage engine or persistence layer. Discussion started in the mailing list and is becoming a hot topic for the comm||1/4/2011||Free||View In iTunes|