Open thulio opened 11 years ago
Gostei!
Não sei se tô doido, mas acho que "channel" pode confundir um pouco com os "canais/namespaces/rooms" que teremos no CDP, por exemplo. Como "Eletrônicos" ou "Telefonia". A princípio eu pensei que esse "channel" fosse especificar pra qual canal desses a mensagem deve ir.
Esse channel representa, talvez, o "destinatário" dessa mensagem?
É, acho que o nome pode ser melhorado. Eu tinha pensado em separar os eventos por produto da SIEVE (Product, Brand, CDP e o que vier pela frente)
Entendi!
Talvez o nome possa ser "to" ou "target" ou equivalente...
E a mensagem poderia ser destinada a mais de um produto? Se sim, pode ser um array tipo:
{"to": ["cdp", "product"]}
Por enquanto acho que não faz sentido termos múltiplos targets.
Atualizei a descrição para refletir essa mudança de nome e outras mudanças pequenas
Beleza! :)
E achei legal o "product_id" ao invés de "productId"!
Vamos definir o formato das mensagens no RabbitMQ. Estava pensando em algo assim:
Exemplo para queda de preço no CDP