Home Business Analyst BA Agile Coach Comunicando dos microservicios usando Apache Kafka

Comunicando dos microservicios usando Apache Kafka

8
0



Apache Kafka provee un sistema de mensajería mediante un bus de mensajes altamente escalable y resiliente. En entradas anteriores en nuestro blog hablamos sobre como instalar Kafka & Zookeeper desde Docker y sobre Windows directamente.

El código fuente del vídeo está disponible acá: https://github.com/yoandypv/spring-boot-kafka-basics

* Aprende más en nuestro blog: https://sacavix.com/
* Apóyanos en Patreon: https://www.patreon.com/sacavix_tech
(Con tu apoyo en Patreon accedes a ventajas exclusivas como directos, preguntas y respuestas en el chat, respuestas a tus dudas y acceso a nuestro libro “Patrones para la implementación de una arquitectura basada en microservicios”.

En esta entrada expondremos como desarrollar una aplicación que consta de dos microservicios y entre ellos se comunican usando Kafka mediante el paso de eventos, un intento bastante simplista pero real de comunicación basada en eventos.

El problema a resolver en este vídeo es : Implementar la sección de una plataforma basada en microservicios que gestiona clientes y bajo ciertas condiciones debe enviar notificaciones por email a los mismos.

Para esto vamos a implementar dos pequeños servicios «Customers» & «Notifications».

Customers recibe por API REST una notificación de creación de un cliente y posteriormente publica un mensaje de «CUSTOMER CREATED» en el bus de mensajes, el consumidor en esta arquitectura simplificada será Notifications, que recibe el mensaje y lo procesa de manera totalmente asíncrona y desacoplada.

Este vídeo forma parte de la serie “Guiado por eventos”, que tiene como objetivo explicar como implementar una arquitectura event driven.

Para aprender más visita nuestro blog: https://sacavix.com.

#microservicios #kafka #events #springboot

source

Previous articleKubernetes Certification- Crack the CKA with WeMakeDevOps #CKA crash Course#CKA questions#ExamTips2
Next articleبرنامج #لحظة : البيانات الضخمة (الحلقة 1) Moment TV Show – Big Data

LEAVE A REPLY

Please enter your comment!
Please enter your name here