Usando o padrão observer com CDI para lidar com o Kafka
4 minutos de leitura

Há pouco tempo passei por um problema que é rotina na vida de todo desenvolvedor: acoplamento. Identificamos que um sistema está acoplado quando é difícil mudar a implementação da solução que foi escolhida para determinado problema, quando uma classe depende de várias outras para funcionar, quando há muito o uso do design patterns RCP, dentre outros.
No meu caso, o problema era retirar mensagens de um servidor de mensageria. Teria que fazer da forma menos acoplada possível, pois a probabilidade de trocar esse servidor é grande. Não deveria nem ter relacionamento com a , haja vista que escolhemos o como servidor e ele, por uma , incluindo desempenho, não segue a especificação.
Autor(a)
lacerdaph
Inscreva-se em nossa Newsletter
Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.


