3 ms·
Anyone has a link for the actual technical architecture ? This talks about "three-tier architecture" and "no database needed", which is obviously pure marketin
by aneutron 6y ago
Anyone has a link for the actual technical architecture ?
This talks about "three-tier architecture" and "no database needed", which is obviously pure marketing spiel.
Are they re-inventing the wheel by implementing a distributed database directly into ownCloud ? I don't get it.
- tmikaeld 6y agoSeems it has a modular storage back-end[0], the default uses a built-in storage engine local files with oCIS storage driver [1]. [0] https://owncloud.github.io/ocis/storage-backends/eos/ https://owncloud.github.io/ocis/storage-backends/eos/ [1] "The default oCIS storage driver deconstructs a filesystem to be able to efficiently look up files by fileid as well as path. It stores all folders and files by a uuid and persists share and other metadata using extended attributes. This allows using the linux VFS cache using stat syscalls instead of a database or key/value store. The driver implements trash, versions and sharing. It not only serves as the current default storage driver, but also as a blueprint for future storage driver implementations."
- tscherno 6y agoWith this design we aim for the storage to become the single-point of truth and scale-out as the metadata is spatially close to the files.