People
Dev team
- Bill Rowan (@wmrowan) - JS & Python drivers, protocol API, driver packaging
- Joe Doliner (@jdoliner) - live disk GC, B-Trees, buffer cache, clustering, protocol API, query execution
- Marc Hesse (@Tryneus) - admin CLI, performance, countless improvements all over the stack
- Michael Glukhovsky (@mglukhovsky) - admin web UI, UX & visual design, wearer of many hats
- Michael Lucy (@mlucy) - Ruby drivers, protocol API, query execution
- Michel Tu (@neumino) - web UI, data explorer, performance visualizations
- Sam Hughes (@srh) - storage engine, concurrency, buffer cache, large values, all things low level
- Slava Akhmechet (@coffeemug) - raising the bar
- Etienne Laurin (@atnnn) - build system, packaging, tests, release management, automation
Other things
- Alex Popescu (@al3xandru) - caring about the community, documentation, tutorials
- Joey Zwicker (joey@rethinkdb.com) - events, hiring, keeping the lights on
Notable contributors
- Daniel Ehrenberg - coroutine engine
- Daniel Mewes (@danielmewes) - buffer cache, serializer, performance
- Frank Trampe - build process, packaging, automation
- Ivan Tarasov - point-in-time buffer cache snapshots, performance
- Michael Arntzenius (rntz) - V8 integration, out-of-process JS execution, protocol API spec
- Shachaf Ben-Kiki - large values, coroutine optimizations
- Tim Maxwell (timmaxw) - If there is a piece of code Tim hasn't influenced, we don't know about it
- Ryan Hitchman (@rmmh) - initial python driver implementation, protocol API spec
You
We'd love to see you on this list! Contribute to RethinkDB or work on it full time (jobs@rethinkdb.com).