I am not sure if this is the right place to ask this question. I am asking it anyway..
In Aircraft Airbus 320, control inputs from the pilot's sidestick are processed by two computers for different purposes. in case of failure of one computer, other computer can handle the total processing job perfectly.
My question is ' why the processing-job is divided in the first place'? What the advantages of such division in generic systems like this one?