~/talk

Throw Some Keys on it: Data Modeling For Key/Value Data Stores by Example

Talkat Big Ruby 2014 · 2014-02-20..02-21· [databases]
links:none on file
slides:none on file

Models Uber driver presence with a distributed key value store using grid cells as keys and serialized sets as values and demonstrates a working implementation that finds nearest cars by scanning nearby cells and sorting by distance. Uses G-Set CRDT for conflict free membership, stores cells with a namespace-by-timestamp convention, and resolves concurrent writes by sibling merge at read time so reads pay merge cost instead of writes and the example scales under eventual consistency.

AI-written summary · about

  1. 0:00Start
  2. 2:00Extend Existing Schemas
  3. 2:37Key Value Stores
  4. 9:38Set Up Location
  5. 10:11Request Car Function
  6. 12:16Siblings in React
  7. 16:10Ruby Api for React
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.