Minute With Riak
von Minute With
Um sich einen Audio-Podcast anzuhören, fahren Sie mit der Maus über den Titel und klicken auf "Wiedergabe". Öffnen Sie iTunes, um Podcasts zu laden und zu abonnieren.
Podcast-Beschreibung
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.
| Name | Beschreibung | Erschienen | Preis | ||
|---|---|---|---|---|---|
|
1 |
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 anyone growing a platform and needing to know the tradeoffs between consistency across all language and the conformity to a languages feel. Rusty finished out with a quick survey of the various libraries that you can use to work with Riak. Python Client PHP Client Ripple Ruby Client Sean Cribbs Node Client Java Client Haskell Client "Designing a client is one of the best gauntlets for a software developer" | 24.3.11 | Kostenlos | In iTunes ansehen |
|
2 |
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 versus the entire set. MapReduce Apache Hadoop Hadoop MapReduce Riak MapReduce "The big difference: Hadoop targets all the data while Riak (can) target specific slices of data" Hadoop's declarative langauges: Hive and Pig How Yahoo! uses Pig and Hive | 7.3.11 | Kostenlos | In iTunes ansehen |
|
3 |
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 writing and committing to disk, circumventing most of the reliability functions of the database. Virtualizing on the same machine does not actually help in terms of replication and dependability. Takeaway: Riak is already virtualized, so let it handle that instead of running it on yet another virtualization.See last week's episode on Read Replica | 9.2.11 | Kostenlos | In iTunes ansehen |
|
4 |
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 RepairReplicasVector ClocksThe Dynamo Paper | 3.2.11 | Kostenlos | In iTunes ansehen |
|
5 |
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 outputs. This has numerous fallout benefits including, higher confidence testing, great testing with less code, and finally highly complicated and complex data testing, including vector. Check any of these libraries for examples:QuickCheckPropErtriqqc.js | 28.1.11 | Kostenlos | In iTunes ansehen |
|
6 |
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 community. The back end supports various functions beyond the standard HTTP interface that Rusty delves quickly into. Summary, Riak does a lot of cool things in the backend, which at the least lets you really hack it and make it fit your domain.Riak WikiWhat is Riak?Riak Mailing ListRiak REST APIBitcask - The Recommended Storage EngineBitcask WhitepaperExplore various others or write your own! But do it based on your specific problem domain | 4.1.11 | Kostenlos | In iTunes ansehen |
| Insgesamt: 6 Folgen |
Hörer haben auch abonniert

- Minute With Mobile
- Minute With
- In iTunes ansehen

- Strange Loop Podcast
- Alex Miller
- In iTunes ansehen
- N✮SQL Berlin
- N✮SQL Berlin
- In iTunes ansehen

- Minute With Node.js
- Minute With
- In iTunes ansehen

- Kostenlos
- Kategorie: Neues aus der Technik
- Sprache: Englisch
- © Copyright - Iterative Designs

