We integrate our micro services and the monolith via Kafka. One general issue when integrating with a legacy application might be when you plan to write in a database and send the data also to Kafka. That might lead to inconsistencies when something brakes in the middle. In that case its maybe worth to have a look on an CDC (change data capture) integration with your database and Kafka. There are tools out for that like Debezium.
Am Do., 24. Okt. 2019 um 20:39 Uhr schrieb André Missaglia < andre.missag...@arquivei.com.br>: > In our company, we use Kafka to integrate dozens of services, including our > main monolith web application. > I don't think it is a problem to use a Monolithic Architecture with Kafka, > just beware that different implementations have different delivery > guarantees and message loss potential. > > Em ter, 15 de out de 2019 às 07:04, Uzama Zaid Mohammed Jaward < > uzamajaw...@gmail.com> escreveu: > > > Hi all, > > > > Can we integrate Kafka with Monolithic Architecture? Is this bad > practice? > > > > > -- > *André Badawi Missaglia* > Data Engineer > (16) 3509-5515 *|* www.arquivei.com.br > < > https://arquivei.com.br/?utm_campaign=assinatura-email&utm_content=assinatura > > > [image: Arquivei.com.br – Inteligência em Notas Fiscais] > < > https://arquivei.com.br/?utm_campaign=assinatura-email&utm_content=assinatura > > > [image: Google seleciona Arquivei para imersão e mentoria no Vale do > Silício] > < > https://arquivei.com.br/blog/google-seleciona-arquivei/?utm_campaign=assinatura-email-launchpad&utm_content=assinatura-launchpad > > > <https://www.facebook.com/arquivei> > <https://www.linkedin.com/company/arquivei> > <https://www.youtube.com/channel/UC6mrvVc7b5mA2SyYPEVg8cw> >