Skip to content

corps/sgoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sgoc

A relational database / log-sequenced synchrobnization protocol, built on top of protocol buffers, inspired by work done at Square.

Idea is that one can define a schema of related objects and indexes in protobufs by using extensions from schema, and then be able to "synchronize" writes and reads to that dataset from multiple different sources via the sync protocol. Deleted objects are considered "terminal" versions, and collisions are handled simply via optimistic locking (accepting the highest novel version).

Pretty simple project that gave me deeper insight into various issues of database and synchronization protocols.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages