Intégration Kafka avec Liferay (Guide complet entreprise)
Les portails modernes doivent communiquer avec plusieurs systèmes backend en temps rĂ©el. Au lieu d’appels synchrones, les entreprises utilisent aujourd’hui une architecture Ă©vĂ©nementielle . C’est lĂ que Apache Kafka s’intègre parfaitement avec Liferay . Ce guide explique comment connecter Liferay Ă Kafka pour une messagerie scalable. 📌 Pourquoi intĂ©grer Kafka avec Liferay ? IntĂ©gration classique : Action utilisateur → REST → attente → UI lente IntĂ©gration Ă©vĂ©nementielle : Action utilisateur → ÉvĂ©nement → Traitement asynchrone → UI rapide Avantages : Faible couplage ScalabilitĂ© Ă©levĂ©e Retry automatique Temps rĂ©el đź–Ľ️ Architecture 4 đź§ Cas d’usage CrĂ©ation utilisateur → CRM Upload document → traitement Workflow approuvĂ© → facturation Notifications Audit 🛠Étape 1 : DĂ©pendance Kafka CrĂ©er module OSGi Liferay. Gradle : implementation 'org.apache.kafka:kafka-clients:3.6.0' 🛠Étape 2 : Producteur Kafka public class KafkaProducerUtil { private static final String TOPI...