RethinkDB 2.2 release!
Details
UPDATE 11/2: We're releasing RethinkDB 2.2 the week of the meetup and we will have our cofounder, Mike G, and director of engineering, Daniel Mewes, give a talk about what to expect with the upcoming release (and what's in store for the future with RethinkDB)! Hope you can join us!
--
6:30pm - Welcome!
7:00pm - Talks
Talk 1: Using RethinkDB in Production for SageMathCloud
We rebuilt the completely open source online mathematics and data analysis web application https://cloud.sagemath.com this summer using React.js, Node.js and RethinkDB. I will give a quick tour of SageMathcloud, pointing out how RethinkDB is used extensively to implement features in a clean way, then explain how the application works under the hood. In particular, I created a declarative schema format for user queries of tables (inspired by GraphQL/Relay), but built on RethinkDB changefeeds. I will explain how this schema works, and how we're able to build almost everything else on top of it. I will also talk about my experiences running RethinkDB in production.
William Stein (https://twitter.com/wstein389)is a Professor of Mathematics at University of Washington, and founded the SageMath open source math software project. His Ph.D is from UC Berkeley.
Talk 2: Robust Changefeeds with Elixir and RethinkDB
Elixir is well known for its strength in building reliable distributed systems with strong support for concurrency. RethinkDB adds persistence with automatic failover and real-time feeds. Learn more about how the strengths of the two systems complement each other and make building real time services simple.
Peter Hamilton (http://undiscoveredfeatures.com/) is an Elixir enthusiast with a strong interest in Functional Reactive Programming. He built and maintains the RethinkDB community driver for Elixir. He currently works at Yahoo on the Video Ads and Data team.
8:30pm - Thank you! See you next time :)
