Patrón de arquitectura orientada a eventos

  Рет қаралды 27,836

Manuel Zapata

Manuel Zapata

Күн бұрын

Las arquitecturas orientadas a eventos te brindan soluciones muy potentes para desacoplar uno o varios sistemas. Te cuento en este video qué partes tiene esta arquitectura y las dos topologías que tiene.
Este es el cuarto video de mi serie de patrones de arquitectura.
MIS CURSOS
🧹 Arquitecturas Limpias para Desarrollo de Software: platzi.com/l/m...
📐 Arquitectura de Software: manuelzapata.c...
🔌 Patrones de Diseño: manuelzapata.c...
📦 Programación Profesional con Objetos (Gratis): manuelzapata.c...
🌲 Principios de Diseño SOLID (Gratis): manuelzapata.c...
🙌 Hazte miembro del canal: / @manuelzapata
🌎 Mi sitio web: manuelzapata.co
🎦 Suscríbete al canal: manuelzapata.c...
📩 Mi lista de correo: manuelzapata.c...
#ManuelZapata #PatronesArquitectura #Eventos

Пікірлер: 40
@sergioarfi9742
@sergioarfi9742 5 жыл бұрын
Hola Manuel, te recomiendo contactar con Jorge del canal latincoder, te puede ayudar con la difusión de tu canal y de tus cursos. Suele hacer videos en modo entrevista y tiene buena llegada. Saludos
@ManuelZapata
@ManuelZapata 5 жыл бұрын
Gracias por la recomendación Sergio! Voy a ver como podemos colaborar. Justamente hoy voy a participar de un live en el canal de Coderos: kzbin.info/door/CWF25mcVP25_zQLyXzXu5g
@TheSebasgg
@TheSebasgg 5 ай бұрын
Muchas gracias, Manuel. Desde hace un año más o menos vengo profundizando en patrones de arquitecturas y tu canal me ha ayudado mucho a entender inicialmente la teoría. Tienes cursos donde se desarrolle un proyecto aplicando está arquitectura orientada a evento? O conoces algún otro recurso donde pueda ver un curso sobre ello?
@joshy56
@joshy56 3 жыл бұрын
Gracias por compartir este patrón de Arq. De software, la verdad que es muy interesante este enfoque
@roddybranch3407
@roddybranch3407 2 жыл бұрын
Excelente explicación brother, clara, simple y resumida!
@fernandopoveda9861
@fernandopoveda9861 2 жыл бұрын
Buen patrón, en especial si se desea tener un buen control del sistema (Como por ejemplo auditoria)...
@franklinquispegarces8415
@franklinquispegarces8415 4 жыл бұрын
Buena explicación, me quedó más claro. También podría sugerir que hagas un video con los libros que te ayudaron a comprender estos principios u otros que recomiendas como libros de cabecera. Por ejemplo este video veo que tienes un stand donde hay algunas tapas de libros que reconozco como el de "Rework" y el de "Soft Skills".
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Gracias por la recomendación Franklin. Me gusta esa idea. Aquí tengo algunos libros que recomiendo: manuelzapata.co/libros-recomendados-arquitectura-de-software/
@manuelzapatacastillo561
@manuelzapatacastillo561 3 жыл бұрын
Excelente exposición 🇨🇴
@erimaykenta
@erimaykenta Жыл бұрын
Genial en sistemas con sensores!!
@dearalex2056
@dearalex2056 2 жыл бұрын
Tremendos videos los que se rifa, saludos y muchas gracias por el contenido!
@ronnyguillen7151
@ronnyguillen7151 3 жыл бұрын
Muy buena explicación Manuel, saludos..
@manuelzapatacastillo561
@manuelzapatacastillo561 3 жыл бұрын
Excelente exposición Hijo
@joseenriquedelosreyesfuent4319
@joseenriquedelosreyesfuent4319 3 жыл бұрын
Gracias me ayudaste conn mi tarea.
@ManuelZapata
@ManuelZapata 3 жыл бұрын
Me alegra leer eso. Saludos!
@joseenriquedelosreyesfuent4319
@joseenriquedelosreyesfuent4319 3 жыл бұрын
@@ManuelZapata Si este ejemplo lo use para mi expo de la materia Arquitectura de Software.
@darvin3665
@darvin3665 3 жыл бұрын
Que tal, chevere la explicación. Consulta: Como se maneja los errores en caso de usar este patron?
@victorvasquez9018
@victorvasquez9018 9 ай бұрын
@manuel zapata es posible que se mezclen arquitecturas? ejemplo dentro de un microservicio desplegado en AWS hacer llamados al servicio SQS y un worker, que vendría siendo una arquitectura de eventos, esto con el fin de hacer el servicio asíncrono.
@ManuelZapata
@ManuelZapata 9 ай бұрын
Por supuesto, Victor! Es posible mezclar patrones de arquitectura.
@carlospertuzarroyave3364
@carlospertuzarroyave3364 4 жыл бұрын
Buen día. Excelente contenido. Podrías asociar una herramienta tecnológica a las 2 topologias? Ejemplo: rabbitMQ se acoplaria a la topologia mediador.
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Por supuesto! RabbitMQ va más por la línea de broker. Apache Camel o Mule ESB van por la línea de los mediadores.
@johncerpa3782
@johncerpa3782 3 жыл бұрын
Excelente video
@andresquintero6746
@andresquintero6746 Жыл бұрын
Cordial saludo Excelente video pero me surge una duda cual sería la diferencia entre un message broker y un event bus ?
@DiegoBermudez1
@DiegoBermudez1 4 жыл бұрын
Gracias, buena explicación
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Con gusto Diego
@JuniorCastroDev
@JuniorCastroDev 5 жыл бұрын
Hola Manuel, cuando te refieres a la orquestación de procesadores te refieres a trabajar con los hilos del procesador para entregarle una tarea asíncrona para aprovechar los recursos del servidor?
@ManuelZapata
@ManuelZapata 5 жыл бұрын
No necesariamente Junior. En este contexto, orquestación significa que el componente de mensajería se encarga de que los procesadores se vayan ejecutando de manera ordenada, pasándole mensajes en el momento justo.
@Ni7ram
@Ni7ram 4 жыл бұрын
genial este canal
@ManuelZapata
@ManuelZapata 4 жыл бұрын
💪
@EdwuardQuintero
@EdwuardQuintero 5 жыл бұрын
Hola que tal. Amigo una consulta sobre arquitectura java relacionada con Colas. Escuche una pregunta en una entrevista de este tipo: como implementarias una cola sin usar apis como JMS o algun gestor como rabbitMQ ? Cual seria el tipo de respuestas que apliquen ?
@ManuelZapata
@ManuelZapata 5 жыл бұрын
Ufff buena pregunta. Al final del día una arquitectura de eventos se reduce a 3 partes: 1. Un generador de eventos 2. Una cola u otro mecanismo donde poner mensajes. 3. Un receptor o procesador. Una implementación MUY básica sería una clase que tenga métodos para poner mensajes en una cola interna (colección) y que tenga mecanismos para que los receptores se puedan suscribir a los eventos y ser notificados cuando ocurran. Sería algo así como una versión más avanzado del patrón de diseño Observador.
@alexalfonsomunt
@alexalfonsomunt 4 жыл бұрын
buenas explicación
@ManuelZapata
@ManuelZapata 3 жыл бұрын
🙌
@lazamh4869
@lazamh4869 5 жыл бұрын
Hola disculpa cuando se utiliza este patrón?
@ManuelZapata
@ManuelZapata 5 жыл бұрын
Hola Laza MH! Lo utilizas principalmente cuando tienes que enviar mensajes a varios sistemas o componentes, pero no quieres que esos sistemas se conozcan entre sí. Es común que encuentres este patrón en aplicaciones para internet de la cosas (IoT) y aplicaciones que mueven muchísimos datos. En este video también hay muchísima información de los casos en que cada patrón de arquitectura es útil: kzbin.info/www/bejne/l2m8oaSMl9mZbKM
@lazamh4869
@lazamh4869 5 жыл бұрын
@@ManuelZapata muchas gracias por su amable respuesta
@MarkTin2000
@MarkTin2000 4 жыл бұрын
@@lazamh4869 en las aplicaciones bancarias lo he visto mucho.
@baneymelo7468
@baneymelo7468 3 жыл бұрын
Una pregunta, *WhatsApp o Instagram por ejemplo, utilizan esta arquitectura?* porque gestionan MILLONES de datos como mensajes y multimedia en general.
@carlosisasmendi1731
@carlosisasmendi1731 3 жыл бұрын
Recién entiendo como se llaman esa cosa jajaja gracias
@diegotorres50
@diegotorres50 3 жыл бұрын
El contenido es interesante pero hace falta apoyo visual, diagramas, dibujar un poco mas, esto mejora la calidad de la charla
El patrón de arquitectura correcto para tu aplicación
7:56
Manuel Zapata
Рет қаралды 25 М.
9 consejos para que MEJORES TU LÓGICA DE NEGOCIO
15:05
Manuel Zapata
Рет қаралды 26 М.
Joker can't swim!#joker #shorts
00:46
Untitled Joker
Рет қаралды 40 МЛН
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 11 МЛН
Look at two different videos 😁 @karina-kola
00:11
Andrey Grechka
Рет қаралды 15 МЛН
Алексей Щербаков разнес ВДВшников
00:47
5 Consejos para no perder habilidades como dev
8:01
Manuel Zapata
Рет қаралды 4,9 М.
6 consejos para que DISEÑES BIEN tu API REST
16:27
Manuel Zapata
Рет қаралды 64 М.
35 cosas que no sabías sobre arquitectura de software
20:33
Manuel Zapata
Рет қаралды 12 М.
Modelo C4: Diagramando una arquitectura de software
14:12
Manuel Zapata
Рет қаралды 66 М.
Patrón de arquitectura de microservicios
8:23
Manuel Zapata
Рет қаралды 43 М.
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 13 МЛН
ПОЧЕМУ МИКРОФОНЫ ИГРОВЫЕ? 🧐
0:46
KEKTAR
Рет қаралды 745 М.
Мой новый мега монитор!🤯
1:00
Корнеич
Рет қаралды 8 МЛН