Pergunta de entrevista da empresa StreamNative

How would you build a distributed system?