Sofology interview question

How to arch distributed system