A system and method for communicating file system events using a
publish-subscribe model. In one embodiment, the system may include a
storage device configured to store data and a file system configured to
manage access to the storage device and to store file system content. The
file system may be further configured to detect a file system content
access event, and in response to detecting the file system content access
event, to publish a record of the file system content access event to a
publish-subscribe channel accessible by one or more applications.