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

  Рет қаралды 25,512

NullSafe Architect

NullSafe Architect

3 жыл бұрын

A partir de ahora todo el código de este vídeo y el resto en mi página web(Con mi nombre punto com). Si lo buscáis en el buscador lo encontrareis enseguida. También encontrareis el enlace a las RRSS y la comunidad Patreon.
Disculpad las molestias pero es que KZbin me penaliza por estos enlaces directos :(

Пікірлер: 63
@jm4r1n
@jm4r1n 2 ай бұрын
No te imaginas lo valioso de tus contenidos. Muy agradecido
@arturodeutsch
@arturodeutsch 2 ай бұрын
wow por fin alguien hizo un video sencillo y al hueso, se agradece
@HectorNielPerezValladares
@HectorNielPerezValladares 2 ай бұрын
Excelente, lo acabo de probar (15 de abril del 2024 desde Perú) con la versión kafka_2.13-3.7.0 y funcionó todo correctamente. ¡Muchas gracias!
@KrossAvDemoner
@KrossAvDemoner 3 жыл бұрын
Al crear este mismo ejercicio en 2021 me encontré con una serie de problemas en los contenedores docker, pero el que más me dio lata fue la versión de los brokers, por si aalguien le sirve en cada broker deben configurar o siguiente inter.broker.protocol.version=1.0 saludos y muchas gracias por el tutorial.
@MiguelAngel-mc1ih
@MiguelAngel-mc1ih 2 жыл бұрын
Gracias!!
@DANITO285
@DANITO285 9 ай бұрын
eres un genio hace mucho q alguien no me marea con algo de esto
@omarrico8649
@omarrico8649 3 жыл бұрын
Gran explicación y muy buen video Albert.
@rockachok
@rockachok 3 жыл бұрын
Gracias, eres todo un crack, muy buenos videos!
@ilabdata355
@ilabdata355 3 жыл бұрын
Gracias Tio, excelente!!
@ignaciobriones3769
@ignaciobriones3769 2 жыл бұрын
Muchas gracias!! Saludos desde Chile...
@iangarcia9923
@iangarcia9923 Жыл бұрын
Muchas gracias Albert!
@ivangutierrez9225
@ivangutierrez9225 3 жыл бұрын
Buenísimo, no puede estar mejor explicado.
@andresantoniolopez4360
@andresantoniolopez4360 5 ай бұрын
Genial tu contenido!!! gracias por tu gran aporte
@josemendez-mu3wo
@josemendez-mu3wo Жыл бұрын
MUchas gracias muy buen aporte
@jaimeblanco8358
@jaimeblanco8358 Жыл бұрын
Muy bueno, gracias por toda la informacion
@juancarlosespinozavalera1073
@juancarlosespinozavalera1073 Жыл бұрын
Excelente, que buen aporte con docker. Lo probare. Gracias y justamente era lo que queria realizar para tambien probarlo usando Java y ver como se comportaba ello
@alfredopacheco9471
@alfredopacheco9471 2 жыл бұрын
Eres seco!! Cuán fácil lo haces ver.
@alesofton
@alesofton 3 жыл бұрын
gracias desde chile
@jorgetreminio
@jorgetreminio Жыл бұрын
Excelente información, sólo una idea :. Tratar de hacer pequeños diagramas ya sea dibujado o en una presentación,para dar a entender el objetivo.... Muchas gracias
@leniedor733
@leniedor733 2 жыл бұрын
Me he dado cuenta que si le metes un nombre a tu contenedor del zookeeper puedes usarlo en vez de hardcodear la ip del mismo. Con esto tambien los nombres de las instancias. Con varias pruebas me funciono, porque cada vez que reiniciaba se eliminaba y tenia que picarlo de nuevo xD Buen video!
@programmingtopics
@programmingtopics 3 ай бұрын
Excelente bro, gracias!
@compartelo007
@compartelo007 2 жыл бұрын
Lo primero muchas gracias por el vídeo. No se si alguien más abajo se dio cuenta que creaste el topic "test-server" pero el productor y el consumidor lo hacían del topic "test-cluster"
@diegoluj
@diegoluj 3 жыл бұрын
magistral
@ahoratambien
@ahoratambien 3 жыл бұрын
Gracias!!
@arielgonzalez9045
@arielgonzalez9045 Жыл бұрын
Gracias Maestro! me has iluminado con esta Tecnologia tan comoda! Consulta.. Tendras alguna explicacion a la hora de la creacion de servidores en maquinas locales? Saludos desde Arg!
@andresfelipeperaltadavila408
@andresfelipeperaltadavila408 3 жыл бұрын
bro lo espero con ansias. (Y) deberias hacer un video para consumir los datos de un kafka con spark y map reduce de igual forma gracias eres el mejor en estos temas
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Me lo apunto!
@borispalacios4795
@borispalacios4795 3 жыл бұрын
gracias or el aporte
@fredytorresaraoz5132
@fredytorresaraoz5132 3 жыл бұрын
Buen video
@miscoadre3250
@miscoadre3250 5 ай бұрын
Buenas, buen video, aunque hubiera estado bien ver como descargabas docker y lo configurabas porque me da errores y nose los pasos que das para configurar docker y kafka
@rafafallo1
@rafafallo1 2 жыл бұрын
Hola ALbert, tus videos son una maravilla, y me han ayudado increiblemente en mi actual trabajo te agradezco infinitamente y te felicito, tengo una duda ya que soy realmente nuevo en kafka, uso kafka client para conectarme a un topic de un cliente externo y recibir 310,000 mensajes por segundo para bigdata (apenas lo implementaremos y no se que vaya a pasar), estos mensajes debemos seccionarlos en diferentes ficheros (ya sea seccionados por 5 minutos o por tamaño de fichero) y posterior se implementara xtremeData para el proceso de transformacion del ETL. he buscado como es la mejor manera de seccionar ficheros en kafka y no es sencillo, tu que me recomendarias para realizar alguna de los seccionados? (aparte de resar que he hecho los ultimos días) y para la cantidad de mensajes que el client de kafka recibe sera bueno tambien realizar un cluster? sigo agradeciendo desde ya mi estimado albert por el apoyo que inconsientemente haz dado a mi carrera profesional.
@lesterjuandediosvillarzamo7435
@lesterjuandediosvillarzamo7435 3 жыл бұрын
Excelente Albert, siempre muy agradecido por tus videos, estaba esperando la prueba de fuego al tumbar un nodo y verificar que todo sigue funcionando bien y sería bueno tambien saber que pasa si es que el nodo caído nuevamente se recupera (concepto de nodo líder). Gracias un saludos desde Perú !!
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Para el próximo :)
@adrian88cash
@adrian88cash 2 жыл бұрын
Gracias por tremendo tutorial! Te hago una consulta, ¿es relativamente sencillo migrar luego este cluster al servicio Amazon MSK?
@fdorantesm
@fdorantesm 3 жыл бұрын
Excelente video, muchas gracias. Tengo la siguiente duda: desde el host se accede a los contenedores usando el puerto, mismo que no se bindea al ejecutar las intancias. ¿Cómo es que se pueden usar los hosts de kafka fuera de docker?
@daygorolinux
@daygorolinux 2 жыл бұрын
excelente, gracias master, consulta, cuanto es el tiempod e vida de un mensaje en el tópico
@joseeliasgomezaguado262
@joseeliasgomezaguado262 7 ай бұрын
Gracias por estos videos, ayudan mucho... Estoy intentando comunicarme, desde el exterior, con kafka. Y teniendo todo funcionando en una LAN, cuando salga a WAN, no hay forma de hacerlo funcionar. Busco ayuda para montarlo, ¿puedes?
@oswaldodejesusmunizramos6943
@oswaldodejesusmunizramos6943 3 жыл бұрын
Hola Albert, muy buena serie de videos de apache kafka (Y) tengo una pregunta, apache kafka encola los mensajes automaticamente? es decir, si le llegan un millon de mensajes por el mismo topic, va procesando de uno por uno y los va liberando no? o sea, funciona como un tipo FIFO
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Si, correcto
@agonzalezo
@agonzalezo 3 жыл бұрын
Hola muy buen video, en este ejemplo mostraste como tener un claster de 2 kafka pero cada kafka tiene una ip independiente, si todas mis aplicaciones apuntan a la ip x.x.x.1 y ese nodo justamente falla todas mis aplicaciones fallarían. supongo que debería complementarse con un keepalived de linux para manejar una ip flotante entre varias máquinas?
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Al cliente de kafka puedes pasarle varias IPs para si falla una coger otra
@KAMILOALCA
@KAMILOALCA 3 ай бұрын
En 2024 ya se recojocen por nombre los contenedores por nombre y no es necesario colocar en el listener la ip y se puede usar docker compose para eso🎉🎉🎉🎉🎉
@donjesus
@donjesus 3 жыл бұрын
En este vídeo y en el de elastic siempre hablas de 3 servidores o nodos en cluster. ¿Es el mínimo número para tener alta disponibilidad? No se puede tener con 2? Gracias por compartir tus conocimientos.
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Si, puedes tener dos tranquilamente.
@jorgemedina9861
@jorgemedina9861 3 жыл бұрын
Excelente video, gracias. Solo me queda una duda, al caer el servidor con zookepper caen todos los nodos y si es así como manejar eso.
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Zookeeper también se puede montar en cluster(por si cae uno)
@jorgemedina9861
@jorgemedina9861 3 жыл бұрын
@@NullSafeArchitect Gracias "Digital" tus videos son precisos y van al punto sin rodeos, felicitaciones Albert !!!
@kiquenet
@kiquenet Жыл бұрын
También se puede instalar Kafka en Windows 10 o WServer 2016,, y utilizarlo con NET ?
@robertomanchado1509
@robertomanchado1509 3 жыл бұрын
Espléndido
@Hackenbaker
@Hackenbaker Жыл бұрын
He visto mil videos técnicos en donde se comparte el repositorio de código son que haya penalidad alguna. Si no vas compartir el código por que a fuerza hay que ir a tu web entonces solo dilo y no diga que YT te penaliza.
@omaciasd.1945
@omaciasd.1945 2 жыл бұрын
Saludo Ingeniero, solcito recomendaciones de como desplegar sobre OCI una instancia con imagen Oracle Linux con servicio Apache Kafka? Recién ingrese a una compañía donde requieren de ello. Me confirmaron que en su momento les funciono sobre local en entorno Windows. Se instalo sobre el entorno requerido pero no se visualiza operatividad alguna. Me gustaría saber si alguien ha experimentado algún símil o igual de este escenario y me pueda orientar. He estado mirando varios tutoriales sin llegar a tal fin o cumplir objetivos. Mil gracias por la atención prestada. #ApacheKafka #oraclecloudinfrastructure
@Fernando1989mg
@Fernando1989mg Жыл бұрын
Amazon MSK plsssss
@JlarMM
@JlarMM 3 жыл бұрын
Pero si ya tengo un cluster de kubernetes creado? O esto es un cluster paralelo? Ando confundido
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
No, el tuyo es un error muy común. Kubernetes gestiona el cluster de servidores y el escalado. Pero la aplicación que sea(Lafka, mysql, ...) debe estar configurada en cluster, porque sinó el escalar se comportarán como aplicaciones independientes sin compartir datos ni repartirse la carga de trabajo.
@LtdJorge
@LtdJorge 3 жыл бұрын
@@NullSafeArchitect Claro, el cluster de Julián es un cluster de máquinas. Sin correr ningun servicio. Luego habría que lanzar Kafka en cada máquina y configurarla para que todos los nodos funcionen como uno, que para eso haces el cluster con K8s, para que te lance los servicios automáticamente.
@JlarMM
@JlarMM 3 жыл бұрын
Sería genial un vídeo luego haciendo un ejemplo de esto.. Kafka en una aplicación de kubernetes.... Tengo una aplicación pero es un semi monolito, con servicios de: API(node), io(sockets), app(frontend) y la base de datos(Mongo). Esto de Kafka suena como para aplicaciones Java pero creo q también me convendría quisiera dividir mi API en un par de servicios
@LtdJorge
@LtdJorge 3 жыл бұрын
@@JlarMM Kafka sirve para muchas arquitecturas. Lo más importante es que es un intermediario donde necesitas comunicación asíncrona. Si ahora mismo tu API lanza eventos y el servidor que los recibe se puede saturar, puedes poner Kafka en medio. Kafka recibe esos mensajes, y el servidor los va consumiendo cuando puede. Edit: lo más atractivo de Kafka es que escala mucho. Si no necesitas una escala tan grande, hay opciones mejores.
@LtdJorge
@LtdJorge 3 жыл бұрын
Por cierto, concuerdo en que un vídeo de Kafka en K8s estaría guay
@0scarDev
@0scarDev Жыл бұрын
Classpath is empty. Please build the project first e.g. by running './gradlew jar -PscalaVersion=2.13.10'
@marcosvera9207
@marcosvera9207 Жыл бұрын
#apt-get install curl kafka-2.6.0-src# gradle wrapper #./gradlew jar -PscalaVersion=2.13.2
@jeancarlopalominogonzales4978
@jeancarlopalominogonzales4978 Жыл бұрын
​@@marcosvera9207 im on Mac, doesn't work
@emanueldtn92
@emanueldtn92 7 ай бұрын
me paso este error, pero fue por que estaba descargando desde sourcer y no el binario
Apache Kafka | Procesando datos en streaming con Stream API
17:15
NullSafe Architect
Рет қаралды 19 М.
Apache Kafka | Conectores
19:28
NullSafe Architect
Рет қаралды 17 М.
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 63 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 10 МЛН
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 15 МЛН
RabbitMQ vs Kafka - ¿Cuál escoger?
27:03
CodelyTV - Redescubre la programación
Рет қаралды 32 М.
Strimzi: Apache Kafka on Kubernetes in a few minutes
3:35
Strimzi
Рет қаралды 52 М.
Cluster ElasticSearch listo para producción con Docker Paso a Paso
27:41
NullSafe Architect
Рет қаралды 10 М.
Apache Kafka Crash Course
1:18:06
Hussein Nasser
Рет қаралды 416 М.
3. Apache Kafka Fundamentals | Apache Kafka Fundamentals
24:14
Confluent
Рет қаралды 450 М.
Kafka Tutorial - Node.js Producer & Consumer
28:50
Kris Foster
Рет қаралды 69 М.
Docker - La explicación que querías
18:53
Ringa Tech
Рет қаралды 157 М.
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 63 МЛН