Ben Orenstein is joined by Sean Cribbs, Software Engineer at Basho, the makers of Riak. Ben and Sean start off discussing the interesting overlap of programmers and musicians and why it seems to happen so much. They then discuss Sean's role at Basho, what Riak is, how it works, and how it differs from other NoSQL databases. Sean works remotely for Basho, which has several offices, so Ben and Sean discuss remote workers and remote offices, and the ins and outs of navigating that set up, and how he got paid to work on open source. Finally, they discuss Erlang, which most of Riak is written in. These topics, plus much more.

Corpus callosum
Riak Overview
Basho
Ruby client for Riak
Dynamo: Amazon’s Highly Available Key-value Store - PDF
Eventual consistency
Riak: Read Repair
BitTorrent Swarms
Distributed hash table
Riak: Ring
Riak: Gossiping
Cassandra
Project Voldemort
Strangeloop, Sept 23-25, 2012
RICON, Oct 10-11, 2012
Why Riak
Erlang Programming Language
Pragmatic Programmers: Erlang in Practice screencast
Erlang: dialyzer
Ruby laser
Programming Erlang: Software for a Concurrent World

Follow @thoughtbot, @r00k, and @seancribbs on twitter.

Ben Orenstein is joined by Sean Cribbs, Software Engineer at Basho, the makers of Riak. Ben and Sean start off discussing the interesting overlap of programmers and musicians and why it seems to happen so much. They then discuss Sean's role at Basho, what Riak is, how it works, and how it differs from other NoSQL databases. Sean works remotely for Basho, which has several offices, so Ben and Sean discuss remote workers and remote offices, and the ins and outs of navigating that set up, and how he got paid to work on open source. Finally, they discuss Erlang, which most of Riak is written in. These topics, plus much more.

Corpus callosum
Riak Overview
Basho
Ruby client for Riak
Dynamo: Amazon’s Highly Available Key-value Store - PDF
Eventual consistency
Riak: Read Repair
BitTorrent Swarms
Distributed hash table
Riak: Ring
Riak: Gossiping
Cassandra
Project Voldemort
Strangeloop, Sept 23-25, 2012
RICON, Oct 10-11, 2012
Why Riak
Erlang Programming Language
Pragmatic Programmers: Erlang in Practice screencast
Erlang: dialyzer
Ruby laser
Programming Erlang: Software for a Concurrent World

Follow @thoughtbot, @r00k, and @seancribbs on twitter.

Support Giant Robots Smashing Into Other Giant Robots

Twitter Mentions