4 ms·
Again, if understanability is paramount, ROOT is 2000 LoC: http://root.rupy.se http://root.rupy.se
by bullen 5y ago
Again, if understanability is paramount, ROOT is 2000 LoC: http://root.rupy.se http://root.rupy.se
- asimpletune 5y agoIs there a high level description of the algorithm? Sorry, I just don't understand what I'm looking at.
- bullen 5y agoIt replicates all data everywhere in real-time asynchronously over HTTP. The id of each node is a hash of the key each node uses as privilege to edit. A user node can edit child nodes with it's key. link is used for 1-to-many and word search. meta is used for 3-way many-to-many x-ref values, so for example user-type-item etc. The user management uses this for security: https://datatracker.ietf.org/doc/html/rfc2289 https://datatracker.ietf.org/doc/html/rfc2289