Can CXInsight damage our information, generate wrong information, loose information, etc.....?
CXInsight holds all file data as regular files on the file system of the the host operating system, so important files held within CXInsight are as secure as the file system / hardware implementation allows. Obviously a regular backup strategy is essential to enable recovery from hardware failure. The CXInsight server double checks each file as it is recorded to ensure the recorded data matches what has been entered.
CXInsight's distributed architecture provides extra resilience as work in progress is duplicated on the user's workspace. This has two benefits.
1. In the event of a system failure at the server, following recovery from server side backup's interim changes from the distributed clients will automatically be applied.
2. In the event of a system failure the client's workspace can be recovered from the server side copy.
In practice this means that in most cases even interim changes that occurred since the latest backup can be recovered which obviously gives an even greater degree of resilience when compared to data held outside CXInsight (or even in many other data management systems). If the user checkpoints their workspaces then this robustness further extends to secure client changes that have not been checked in yet!
In a worst case scenario of catastrophic software failure, the file based design of the CXInsight repository means that all recorded data is still recoverable.