Risks on the Horizon
The File Watcher app will prove to be a good tool for use in our present environment. However, should the File Watcher be employed on a heavily used server, there's a risk that we'll need to address at some point: If the file system on the OS X machine that the File Watcher app is monitoring undergoes very fast and highly voluminous state changes at machine-generated rates, the ASP.NET message-receiving application could be overwhelmed by having to process too much data coming at it too quickly. Thus, one of the first enhancements to put into the ASP.NET application will be to implement some sort of message queue capability to prevent system overload.