common message schema shared by producer consumer