Microservicios y Apache Kafka

Resumen

Webinar gratuito “Microservicios y Apache Kafka”

La comunicación entre microservicios requiere la utilización de un sistema fiable que garantice que la comunicación sea rápida, segura y fiable.

Una de la formas de comunicación utilizada en microservicios son las colas de mensajes, que permiten que esta pueda realizarse de forma asíncrona.

Para transmisión de datos en tiempo real, Apache Kafka resulta ser una de las tecnologías más apropiadas

Webinar gratuito Microservicios y Apache Kafka

Profesor

Antonio Martín

Antonio Martín

Detalles

Webinar gratuito “Microservicios y Apache Kafka”

  • 8 de marzo de 2022
  • Horario: 19:00 a 20:00
  • Accede al webinar en directo:
Webinar Microservicios y Apache Kafka

Agregar a tu agenda

Agregar al calendario de Google
Agregar a Outlook

Características

Microservicios y Apache Kafka

Kafka es un sistema de comunicación en tiempo real, basado en el patrón publicación suscripción. Ofrece un gran rendimiento y proporciona escalado horizontal y tolerancia a fallos
Entre sus funcionalidades destacan:

  • Publicación y suscripción a tópicos
  • Replicación de datos para tolerancia a fallos
  • Procesamiento en tiempo real

    Conceptos

    • Topic. Es un flujo de datos sobre un tema en particular
    • Particiones. Un topic se puede dividir en particiones
    • Mensajes. Se trata del elemento de información almacenado en el topic, dentro de una determinada partición
    • Offset. Identificación del mensaje dentro de una partición
    • Broker. Se trata de un servidor sobre el que corre kafka. Cada bloker tiene un Id y puede contener varias particiones de un topic
    • Cluster. Conjunto de brokers que permite repartir y replicar particiones de un topic, lo que posibilita tolerancia a fallos y escalabilidad.