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