Наблюдайте за изменениями файла с помощью node.js
У меня есть следующий UseCase:
A создает чат и приглашает B и C - на сервере A создает файл. A, B и C записывают сообщения в этот файл. A, B и C читать этот файл.
Я хочу создать файл на сервере и наблюдать за этим файлом, если кто-то еще что-то записывает в этот файл, отправляет новый контент обратно через веб-сокеты.
Итак, любое изменение этого файла должно наблюдаться моим приложением node.js.
Как я могу наблюдать за изменениями файлов? Возможно ли это с узлом js без блокировки файлов?
Если это невозможно с файлами, будет ли это возможно с объектом базы данных (NoSQL)