SE Radio 243: RethinkDB with Slava Akhmechet episode artwork

EPISODE · Nov 20, 2015 · 57 MIN

SE Radio 243: RethinkDB with Slava Akhmechet

from Software Engineering Radio - the podcast for professional software developers

Slava Akhmechet and Jeff Meyerson discuss RethinkDB, an open source database for the real-time Web. RethinkDB pushes data to the application rather than requiring the application to poll the database for updates. The discussion begins with the question of why databases need to be rethought–why is it better to build JSON-pushing into the database layer rather than the application layer? Slava explains how RethinkDB changes a full-stack architecture and discusses how Meteor's JavaScript framework is a good model for how to think about applications which use push. The discussion continues with an exploration of RethinkDB's transaction model, its data model, and its guarantees. The conversation concludes with an exploration of tradeoffs between different programming languages. Slava explains why RethinkDB was written in C++ rather than Go, or another language.

Episode metadata supplied by the publisher feed · Published Nov 20, 2015

Embed this episode

NOW PLAYING

SE Radio 243: RethinkDB with Slava Akhmechet

0:00 57:02

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Software Engineering Radio - the podcast for professional software developers?

This episode is 57 minutes long.

When was this Software Engineering Radio - the podcast for professional software developers episode published?

This episode was published on November 20, 2015.

Can I download this Software Engineering Radio - the podcast for professional software developers episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!