RethinkDB 2.0: production ready

We’re proud to announce that after five years of development, RethinkDB is ready for production. Download RethinkDB 2.0 (Yojimbo) now!

We designed RethinkDB from the ground up to make building and scaling realtime apps dramatically easier. The cumulative development effort behind the project includes more than 2,000 improvements, implemented across 16 major releases. Our GitHub repository has nearly 30,000 commits, spanning the lifetime of the project.

Read the full post

RethinkDB 2.0 drivers: native support for Tornado and EventMachine

Asynchronous web frameworks like Tornado and EventMachine simplify realtime application development in Python and Ruby. They support an event-driven programming model that fits the realtime web, making it easy to use WebSocket connections without blocking. You can plug in RethinkDB changefeeds—which allow you to subscribe to changes on database queries—to extend that event-driven model to your persistence layer, offering a full backend stack for pushing live updates to your frontend.

The upcoming RethinkDB 2.0 release introduces support for using Tornado and EventMachine to perform asynchronous queries in the Python and Ruby client drivers. When we announced the availability of the RethinkDB 2.0 release candidate last week, the updated client drivers weren’t quite ready yet. Today, we’re issuing fresh RethinkDB 2.0 RC client drivers that fully incorporate the new functionality (download them here).

Read the full post

Announcing the RethinkDB 2.0 release candidate

The RethinkDB 2.0 release candidate is now available for testing. RethinkDB 2.0 is designed to make building and scaling realtime apps dramatically easier. The upcoming 2.0 launch is an important milestone, marking our very first production-ready release. We’ll announce commercial support options and other services alongside the release.

After five years of development, RethinkDB is ready for widespread adoption with the upcoming 2.0 release. The cumulative development effort behind the project includes more than 2,000 improvements, implemented across 16 major releases. Our most recent release, RethinkDB 1.16, dramatically expanded the changes command and introduced powerful support for building realtime web applications.

Read the full post

Join us online for a live RethinkDB workshop, hosted by Platzi

Join us Saturday, March 14 for a live RethinkDB training course. The two-hour workshop, taught by RethinkDB evangelist Ryan Paul and hosted online by our friends at Platzi, will teach you how to build realtime web applications with RethinkDB. The course is available for free—all you have to do is sign up.

The course includes:

  • An introduction to RethinkDB and distributed databases
  • A hands-on overview of ReQL, the RethinkDB query language
  • A guided intro to building realtime apps with RethinkDB and Node.js
  • An introduction to RethinkDB clustering and scalability best practices

Attend live to ask questions and participate interactively. If you can’t make it for the live session, you will be able to watch the recorded video later.

Read the full post

Docker introduces official RethinkDB repository

Our friends at Docker recently added an official RethinkDB repository to the Docker Hub. They announced the new repo in a blog post yesterday, highlighting RethinkDB alongside several other prominent open source projects.

Docker is a tool that helps automate deployments. It takes advantage of platform-level container technology to make it easy to compose isolated software components in a reproducible way. A growing number of infrastructure-related tools, ranging from self-hosted PaaS environments to cluster management systems, are built around the Docker ecosystem.

Read the full post
prev Older posts