rabbitmq

Recursos de programación de rabbitmq
Cuando comunicamos #microservicios a través de sistemas de mensajería como #RabbitMQ, nos encontramos con que los errores a la hora de publicar eventos de dominio puede hacer que nuestro sistema se quede en un estado inconsistente. Para solucionar este problema, en este video analizamos 2 patrones de publicación y gestión de errores: Failover y Outbox Pattern. El ejemplo en #TypeScript que mostramos, está extraido del repositorio de código ddd-typescript-example. Para explorar en más profundidad, aquí tienes los recursos 👀 👇 🐙 Repositorio typescript-ddd-example con los ejemplos de código https://bit.ly/typescript-ddd-example 🆕🛰️ Curso de DDD en TypeScript: Comunicación entre #microservicios y aplicaciones https://bit.ly/ddd-en-typscript 🔷 Curso de DDD en TypeScript: Modelado y arquitectura http://bit.ly/curso-ddd-ts ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💡 Twitter Fer: https://twitter.com/fer_vilas ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Everybody talks about security but no one actually knows how to start let alone solve issues when it is not working. We always fall back on “that” guy. With this presentation, I hope that at the end of the talk I inspired some people to become that guy. Certificates are everywhere: in between; on the server; and even on your own devices. Even the people who don’t know what a certificate is, still look for the lock in the address bar. And if they don’t, they should. For people working with certificates daily, “Zero Trust” is something that is a standard that has been around since TLS 1.0, not a new buzzword. When explaining to someone what that lock in the address bar actually means is something you probably need to be working with certificates daily, just to know what that lock actually portrays. Getting from a simple unsecured HTTP connection to an HTTPS connection using a certificate that is not self-signed used to be a lot harder than it is now. Or is it? Do you know the difference between TLS and SSL, HTTP and HTTPS or even mTLS. Not to mention async vs sync encryption with RSA, DES? If yes no need to join this talk, all others are invited to explore the wonderful world of security and encryption. This talk takes you down the rabbit hole of encryption and certificates and how they are connected with each other. At the end of the talk, you will understand the terms, CER, DER, CRT, PEM, Certificates, CA, Root CA, TLS, SSL and even mTLS and be able to join the discussion at work related to certificates and a bit more.
¿Conoces #Ansible? 🤓 Se trata de una de las herramientas de automatización más famosa y útil para los administradores de sistema y #DevOps en la actualidad. 🔁 Permite centralizar la configuración de numerosos servidores, dispositivos de red y #Cloud Providers de una forma sencilla y automatizada. ✅ Ansible gestiona sus diferentes nodos a través de SSH y únicamente requiere #Python🐍 en el servidor remoto en el que se vaya a ejecutar para poder utilizarlo. En este #MeetupsGeeksHubs veremos cómo automatizar tareas de instalación, actualización y despliegues de nuestras aplicaciones, así como los fundamentos de Ansible y cómo desplegar con ansistrano nuestro servicio. Conoce más a Marcos: https://www.linkedin.com/in/fcoparo/ 🎥 Sesiones de Marcos Palacios en los #MeetupsGeeksHubs 🎥 👉 Fundamentos “Hello RabbitMQ”: https://www.youtube.com/watch?v=BMemTv8Jb8k&t=1593s 👉 HELLO, Infraestructura como código (IAC): https://www.youtube.com/watch?v=Hr4qYmLTLQo&t=2s Comenta en twitter mencionando a @geeks_academy con el hashtag #MeetupsGeeksHubs. 🤝 Únete a nuestra Comunidad en Slack: https://join.slack.com/t/geekshubs/shared_invite/zt-xjn9x7ht-yxM3kfCqnsYCYfu_x4mdJA 🚀 Bootcamp Full Stack Developer Presencial en Valencia, Madrid y Barcelona: https://bootcamp.geekshubsacademy.com/full-stack-developer/ 💼 Ofertas de empleo IT: https://geekshubs.com/talento/candidatos/ 🎥 Canal de Youtube: https://www.youtube.com/user/geekshubs 🐦 Twitter GeeksHubs: https://twitter.com/geekshubs 🐦 Twitter GeeksHubs Academy: https://twitter.com/geeks_academy 📸 Instagram: https://instagram.com/geekshubs ℹ️️️️️ LinkedIn GeeksHubs: https://www.linkedin.com/company/geeks-hubs ℹ️️️️️ LinkedIn GeeksHubs Academy: https://www.linkedin.com/school/geekshubsacademy/ ? Facebook GeeksHubs: https://facebook.com/geekshubs ? Facebook GeeksHubs Academy: https://www.facebook.com/geekshubsacademy 📕 Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/ 🎧 Podcast I am Geek: https://open.spotify.com/show/4G4PpNzPOeWh5DrrumDXCd
Fran Méndez, fundador de AsyncAPI y director de ingeniería en Postman, nos cuenta cómo creó esta iniciativa para definir APIs asíncronas como Kafka o RabbitMQ y que está siendo usada por grandes empresas como Google, Slack y Salesforce. Hablamos sobre el futuro de AsyncAPI, cuáles son sus objetivos y cómo se puede colaborar en este proyecto. https://www.asyncapi.com/ #CompartimosExperiencias​​ #LightningTalks​​ #AsyncAPI Síguenos en nuestras redes para estar al día de las novedades: - Twitter: https://goo.gl/MU5pUQ ​​ - Instagram: https://lk.autentia.com/instagram ​​ - LinkedIn: https://goo.gl/2On7Fj/ ​​ - Facebook: https://goo.gl/o8HrWX
En este meetup vamos a hablar de cómo integrar #RabbitMQ en #Laravel y cómo utilizarlo para gestionar llamadas asíncronas y síncronas. 🚀 🤓 Repositorio del código que vamos a utilizar: https://github.com/GeeksHubs/RabbitMQ 🐱 Repository form meetup #RabbitMQ from Laravel: https://github.com/xavi78/rabbitmqinlaravel 👀 Desde GeeksHubs hemos creado librerías para Laravel que facilitan bastante las cosas, por lo que sería recomendable ver antes este vídeo de nuestro compañero Marcos dónde se explica el funcionamiento de RabbitMQ: https://www.youtube.com/watch?v=BMemTv8Jb8k&t=1396s Comenta en twitter con el hashtag #MeetupsGeeksHubs. 🎥 Suscríbete: https://www.youtube.com/user/geekshubs 🐦 Twitter GeeksHubs: https://twitter.com/geekshubs 🐦 Twitter GeeksHubs Academy: https://twitter.com/geeks_academy 📸 Instagram: https://instagram.com/geekshubs ℹ️️️ LinkedIn GeeksHubs: https://www.linkedin.com/company/geeks-hubs ℹ️️️ LinkedIn GeeksHubs Academy: https://www.linkedin.com/school/geekshubsacademy/ ? Facebook: https://facebook.com/geekshubs 📕 Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
PcComponentes es una de las webs con más tráfico de España. Hoy contamos con programadores de allí para que nos cuenten cómo está hecho por detrás, qué problemas de rendimiento/escalabilidad se han encontrado y los grandes retos a los que se afrontan. Cursos relacionados con SOLID, Arquitectura Hexagonal, CQRS, Rabbit, testing, y todo lo que vemos en la entrevista: https://soporte.codely.tv/es/articles/4187948-en-que-orden-hacer-los-cursos {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂🏼 Twitter Rafa: https://twitter.com/rafaoe ├ 👨🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
¿Sabes cómo solventar estos problemas? ???? ???? Curso Sistemas Distribuidos ???? http://bit.ly/curso-microservicios ????‍???? ¿Quieres mejorar como programador? ???? https://bit.ly/cursos-codely ¿Qué son los sistemas distribuidos?, ¿cómo solventar el problema de los mensajes duplicados y el problema de los mensajes desordenados? Esto es muy útil para las EDAs (Arquitecturas Basadas en Eventos), aunque se puede aplicar en general para todo. Hablamos un poco de Kafka, RabbitMQ, AWS SQS. Vemos desde una introducción a los sistemas distribuidos, a ver cómo solucionar los mensajes duplicados y el orden incorrecto de los mensajes. {▶️} CodelyTV ├ ???? Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ ???? Twitter CodelyTV: https://twitter.com/CodelyTV ├ ????‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ ???????? Twitter Javi: https://twitter.com/JavierCane ├ ???? Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ ???? Facebook: https://facebook.com/CodelyTV └ ???? Catálogo cursos: https://bit.ly/cursos-codely ???? Enlaces relacionados: ├ ???? Clock RIOT: https://technology.riotgames.com/news/determinism-league-legends-unified-clock └ ???? Más sync reloj: https://medium.com/distributed-knowledge/time-synchronization-in-distributed-systems-a21808928bc8 #programación #eda #microservicios
Marcos nos dice claramente: "Durante esta cuarentena algo tenemos que aprender. Experimentando con mensajería en RabbitMQ para poco a poco conocer sus intríngulis." ¡Comenta abajo y entra en el sorteo de una plaza para cualquiera de los siguientes Bootcamp Online para convertirte en Full Stack Developer! - Bootcamp Online Frontend React - Bootcamp Online Backend Express - Bootcamp Online Agile Software +info sobre los Bootcamps: https://geekshubsacademy.com/ Comenta en twitter con el hashtag #MeetupsGeeksHubs. ????HACKATHON ZERO, 16 DE MAYO. https://geekshubs.com/hackathon/hackathon-zero/ ???? Suscríbete: https://www.youtube.com/user/geekshubs ???? Twitter GeeksHubs: https://twitter.com/geekshubs ???? Twitter GeeksHubs Academy: https://twitter.com/geeks_academy ???? Instagram: https://instagram.com/geekshubs ℹ️ LinkedIn: https://www.linkedin.com/company/geek... ???? Facebook: https://facebook.com/geekshubs ???? Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
Cada domingo por la mañana puedes tener en tu bandeja de entrada un newsletter único sobre desarrollo y programación. Hablándote de aspectos técnicos (y también emocionales) en castellano. Apúntate gratis en /newsletter. Ejemplos de 'side project' Hay un par de ejemplos que te cuento en el episodio. Uno ya está publicado, es el ranking de podcasts de tecnología. El otro, en ejecución, es la plataforma para compartir contadores festivos. Es el protagonista de los LiveCoding de la Zona P...
Going from imperative code to a reactive programming model enables us to scale our apps in ways that aren't possible with a scale-out approach. In this session, the presenter discusses & demonstrates: * How Project Reactor builds on reactive streams to help you create performant & scalable reactive microservices * Message brokers & streaming platforms like RabbitMQ & Apache Kafka * How Spring Cloud Stream leverages Reactor to provide fully reactive pipelines for system-wide (ridiculous!) scalability The presenter will code all examples using 100% open source software live and in real time. Speaker: Mark Heckler, Developer Advocate, Pivotal Software, Inc. Mark Heckler is a Java Champion, published author, conference speaker, and Spring Developer & Advocate for Pivotal developing innovative production-ready software at velocity for the Cloud and IoT applications. He has worked with key players in the manufacturing, retail, medical, scientific, telecom, & financial industries and various public sector organizations to develop & deliver critical capabilities on time and on budget. Mark is an OSS contributor and author/curator of a developer-focused blog (https://www.thehecklers.com) & an occasionally interesting Twitter account (@mkheck).