I'd like to contribute from the electronic system design perspective, since that's what I studied in University, back when the original IBM Pc was being intrduced and most of work in multiprocessing was done on the System 370 mainframe. The principles are still valid here, and don't forget that...