Get it on Google Play
Instalación de un cluster de Apache Kafka paso a paso

Instalación de un cluster de Apache Kafka paso a paso

En el vídeo de hoy montamos un cluster de Apache Kafka paso a paso y hemos empezando explicando algunos conceptos sobre clusters: Nodo: Es un equipo(servidor) que se encarga de ejecutar el software. En este caso, instancias de Apache Kafka. Partición: Cuando hablamos de colas, bases de datos, clusters, etc. el concepto de partición se […]

09/09/2020 by Albert Coronado 
Apache Kafka | Streams API

Apache Kafka | Streams API

Buenas digitales! Continuamos con el tema de Apache Kafka y hoy le ha tocado el turno a Streams API. El API Streams nos permite crear aplicaciones que procesen datos de una lista de entrada y los publiquen en una lista de salida(En streaming y gestionado desde dentro del propio cluster). El API nos proveerá de […]

01/09/2020 by Albert Coronado 
Microservicios con Spring Framework | Service Discovery y Comunicación

Microservicios con Spring Framework | Service Discovery y Comunicación

En el vídeo de hoy hemos implementado, usando Spring Framework y Java, varios de los conceptos y patrones que hemos visto hasta ahora en la serie de vídeos de microservicios. También hemos visto os fácil que es integrarse con aplicaciones como Hashicorp Consul y Apache Kafka con este Framework. Después de crear un nuevo proyecto […]

20/08/2020 by Albert Coronado 
Apache Kafka Connector

Apache Kafka Connector

A partir de la increíble demanda que parece que tiene Kafka, en el vídeo de hoy hemos hablado sobre Kafka Connect, que básicamente es la posibilidad de usar componentes estadard(O programar los tuyos propios, pero eso para otro vídeo). De esta manera, hay procesos estándar que no tienes porque programar un publicador o subscriptor especifico. […]

12/08/2020 by Albert Coronado 
Comunicación entre microservicios con Apache Kafka y Javascript

Comunicación entre microservicios con Apache Kafka y Javascript

En el vídeo de hoy hemos visto que, básicamente, existen dos maneras de comunicar microservicios: comunicación síncrona y comunicación asíncrona. Para la comunicación síncrona la solución mas habitual son las APIs(Rest o GraphQL) y para las comunicaciones asíncronas se usan sobretodo brokers de mensajes(Message brokers) donde la solución mas usada ahora mismo es Apache Kafka. […]

20/05/2020 by Albert Coronado 
Formación Kafka

Formación Kafka

Apache Kafka es una plataforma unificada, de alto rendimiento y baja latencia para la manipulación en tiempo real de fuentes de datos. Objetivos Introducción a los alumnos a la tecnología de Apache Kafka y Apache Zookeper. Dominar el funcionamiento de la plataforma. Temario Estructura, diseño e implementación Arranque, parada y control de estado Diseño de […]

24/04/2017 by Albert Coronado 
Sistemas de mensajería con Kafka

Sistemas de mensajería con Kafka

Kafka es un gestor de mensajería publicador/subscriptor. Básicamente gestiona listas de mensajes(topics) donde ‘publicadores’ publican mensajes en las listas(topics) y los ‘consumidores’ se pueden subscribir a ellas. Kafka es distribuido, replicado y participado, lo que lo hace apto para sistemas de alto rendimiento. No en vano lo utilizan empresas como LinkedIn Netflix, Twitter, Uber, PayPal […]

03/09/2015 by Albert Coronado