Learn by doing implementation of message/service bus