30 January 2017 to 1 February 2017
SURFSara
Europe/Zurich timezone

Scaling ownCloud beyond todays filecache

30 Jan 2017, 16:10
20m
Amsterdam (SURFSara)

Amsterdam

SURFSara

Science Park

Speaker

Jörn Dreyer (ownCloud GmbH)

Description

ownCloud uses the filecache table to propagate filechanges in the file hierarchy.
Under heavy usage this causes the table to become a bottleneck because multiple UPDATES
might wait for a lock on the same tupel. By storing the metadata directly in a
filesystems extended attributes and ACLs we can completely get rid of the filecache table.
Using existing filesystem capabilities we can scale ownCloud beyond what is currently
possible.

Primary author

Jörn Dreyer (ownCloud GmbH)

Presentation materials