. "I have two systems that produce different types of messages that I need to consume and then generate new messages based on them." . . .