We need to keep track of changes to filesystem containing large number of files.
The number of files is huge (to the point where walking the directory structure becomes impractical),
but the amount of changes is small. However, there is no single source of these changes:
it might be a script, or a user editing the file, whatever...
So the most appropriate point of tracking them seems to be the kernel itself.
This could be a custom filesystem wrapper for UFS that would report name of the file/directory being changed.
The change could be later propagated to a group of mirrors.
Does it make sense? Are there other solutions for this problem?
Distributed filesystems were considered, but we find them too heavy for the purpose,
which is to keep a group of dumb, read-only mirrors in sync with the master.
-- Deomid Ryabkov aka Rojer [EMAIL PROTECTED] [EMAIL PROTECTED] ICQ: 8025844
smime.p7s
Description: S/MIME Cryptographic Signature