Я хотел бы поэкспериментировать с идеями о распределенной синхронизации / репликации файлов. Чтобы сделать его эффективным, когда пользователь работает, я хотел бы реализовать какой-нибудь демон для отслеживания изменений в каком-либо каталоге (например, / home / user / dirToBeMonitored или c: \ docs and setts \ user \ dirToBeMonitored). Таким образом, я мог знать, какое имя файла было добавлено / изменено / удалено каждый раз (или в течение разумного интервала).
Возможно ли это с любым языком высокого уровня? Знаете ли вы какой-нибудь API (и на каком языке?) Для этого?
Спасибо.