Security
In the computing industry, security is one of the most important principles in an enterprise application. As distributed computing is based on the cluster of the computers, it is highly recommended that you build a stronger security policy here.
Goals
In general, computer security has four goals:
- Privacy
- Secrecy
- Authenticity
- Integrity

Privacy is considered the information to be used only for the intended purpose, not beyond that. Let's look at a simple example. In the financial industry, there is a term called PII (Personally Identifiable Information). It can be used on its own or with its supplementary information to identify the individual in context. As per the US privacy law and information security, it is mandatory to protect this type of data.
Secrecy is scoped to access only by authorized users, not anyone else. It is pretty simple to explain. In an enterprise application, there might be an administration section to maintain the user base of the system. This section is not supposed...