i have hesitation about choose environment for distributed component ?
which use case use for distributed component in server ?
Example : I have one app : bank core ,
which has 4 module : Loan , Accounting , Deposit , Cash
when i have use distributed component - Loan ,accounting , deposit, cash on separated machine over all in one clustering ?
Option 1 : All in one cluster------------ when use / use case ?
Option 2 : distributed mode------------ when use / use case ?

please help me ?