Posts

Showing posts with the label liferay architecture evenementielle

Intégration Kafka avec Liferay (Guide complet entreprise)

Image
 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...