Наблюдайте за изменениями файла с помощью node.js

У меня есть следующий UseCase:

A создает чат и приглашает B и C - на сервере A создает файл. A, B и C записывают сообщения в этот файл. A, B и C читать этот файл.

Я хочу создать файл на сервере и наблюдать за этим файлом, если кто-то еще что-то записывает в этот файл, отправляет новый контент обратно через веб-сокеты.

Итак, любое изменение этого файла должно наблюдаться моим приложением node.js.

Как я могу наблюдать за изменениями файлов? Возможно ли это с узлом js без блокировки файлов?

Если это невозможно с файлами, будет ли это возможно с объектом базы данных (NoSQL)

Ответы на вопрос(3)

Ваш ответ на вопрос