Bloomberg interview question

How to design a message system