Time Change
Sorry for the late notice. However, the meeting is now from 6:30 until 8:30.
Meeting Details
Date: Tuesday, 12 January
Time: 6:30 – 8:30 PM
Place: Tuckahoe Public Library
Meeting Abstract
Jim Van Fleet plans on comparing and contrasting three different groups, and talking about what kind of problems match the different kinds of technologies. Unlike MySQL and Postgres, for example, which although they have different feature sets, basically do the same thing at the end of the day, the technologies that are being lumped together under the NoSQL flag in many cases have nothing to do with each other:
These include Mongo and Couch. Ilya Grigorik includes Tokyo Cabinet in this category, and I’ll mention why I don’t (with an aside about Tokyo’s other benefits).
There are like a zillion of these. Redis is quite popular, memcached was the first. Talking about benefits and genesis is pretty straightforward, but I’ll mention the points of contrast in the ones that I know about.
- The Modern Wonders of the World
Amazon’s Dynamo and Google’s BigTable are an inspiration to many implementers of NoSQL technologies. Even those implementers that aren’t directly working on related technologies know about them.
Dynamo is a lot like a distributed hash table with very particular rules and some backend wizardry.
BigTable is an entirely new way of modeling data and “doing an application”.
Cassandra, in particular, is a technology that uses elements of both, and is a major frontier. I can talk a little bit about what the benefits and costs are for investigating Cassandra today.
Presenter Bio
After catching the Ruby religion from Dave Thomas at a No Fluff Just Stuff in Reston in 2004, Jim Van Fleet has been working with Rails ever since. During his time as a Community Developer at TradeKing, he’s been involved in the dirty business of maintaining a quickly growing web application in Ruby that received a Webby nomination in 2008. He received his Doctorate of Sideburns from Hard Knocks University in 1994.
Announcements
CVREG Book Club will be kicking off this month. Pragmatic Programmer’s Security on Rails will be our first book.
Clinton Nixon of Viget Labs will be presenting next month: “The Joy of Ruby” His presentation does an excellent job of answering the question: Why use Ruby?