The Giant Robots Smashing into Other Giant Robots podcast is a weekly technical podcast discussing development, design, and the business of software development.
Hosted by Ben Orenstein, who is joined each week by developers and designers from thoughtbot and beyond.
You want your system to bend, not to break
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.
Notes & Links
- Corpus callosum
- Riak Overview
- 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
- 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