Sofology Interview Question

How to arch distributed system