onaio / ona-tech

Ona Tech related documentation and discussions
Other
3 stars 0 forks source link

Dat - git for data #21

Closed mberg closed 10 years ago

mberg commented 10 years ago

Dat wants to be the Git for data.

Knight foundation project. Looks really promising.

Slides: http://maxogden.github.io/slides/okcon/index.html#0

https://github.com/maxogden/dat

I think with Ona Data - this is really the vision we want to move forward. A place to store your dynamic data and share it.

Dat might be the type of project we can build our company off of it it looks promising. The guy running it seems pretty cool too. I'd urge the tech team to take a deep look at this and keep on eye on the project as it evolves.

It's available on public beta for testing.

pld commented 10 years ago

Looks neat, he's using nodestreams to do the heavy lifting in the app, https://github.com/maxogden/dat/blob/master/lib/commands.js

It's using the SLEEP protocal for synchronization, http://dataprotocols.org/sleep/, nice to see there's a concensus towards removing DELETE as an operation, i.e. instead of hard deleting data just add a history item that says something was deleted and then filter it out when queries are processed.

pld commented 10 years ago

still super early for our use, we'll keep an eye on it