Boa noite,
após a análise dessa aula, os dados das Order e Email, uma boa prática é criar um tópico por tipo de objeto a ser trafegado para evitar conflitos de tipos ao serializar e desializar?
producerOrder > TopicoOrder > consumerOrder
producerEmail > TopicoEmail > consumerEmail
producerEmail > TopicoOrder e TopicoEmail > consumerLog