
Snippets Tech
By Juan Guillermo Gómez
Síguenos:
www.patreon.com/devhack
twitter.com/jggomezt
twitter.com/DevHackCali

Snippets TechFeb 03, 2022

Experiencias en el Droidcon Berlin - Parte 2
Ya tenemos nuevo episodio en nuestro podcast #snippetstech. Esta vez hablamos sobre algunas de las charlas del #droidconberlin. Si, sobre el evento más grande de desarrolladores Android.
Recuerda Compartir !!
Síguenos:
https://twitter.com/DevHackCali

Experiencias en el Droidcon Berlin - Parte 1
Ya tenemos nuevo episodio en nuestro podcast #snippetstech. Esta vez hablamos con sobre una gran experiencia en el #droidconberlin. Si, el evento más grande de desarrolladores Android. Contamos que es este evento, algunos detalles y si deberías ir…
Escucha la Parte 1 y espera la parte 2…
Recuerda Compartir !!
Síguenos:
https://twitter.com/DevHackCali

Arquitectura de Software - Riesgos Técnicos
Ya tenemos nuevo episodio en nuestra temporada de Arquitectura de Software. En este episodio hablamos sobre los riesgos técnicos. Hablamos de como identificarlos, priorizarlos, mitigarlos y mucho más
Recuerda Compartir !!
Síguenos:

Arquitectura de Software - Rol del Arquitecto
Ya tenemos nuevo episodio en nuestra temporada de Arquitectura de Software. En este episodio hablamos sobre el rol del arquitecto de software. Hablamos de las responsabilidades, de las habilidades técnicas y blandas, si el arquitecto tira código o no, cómo convertirse en arquitecto y mucho más
Recuerda Compartir !!
Síguenos:

Arquitectura de Software - Drivers
Ya tenemos nuevo episodio en nuestra temporada de Arquitectura de Software. En este episodio hablamos sobre los drivers de una arquitectura. Hablamos de los requerimientos funcionales, atributos de calidad, restricciones y principios de arquitectura y mucho más
Recuerda Compartir !!
Síguenos:

Arquitectura de Software - Definiciones
Nuevo episodio en el podcast #snippetstech. Empezamos una nueva temporada hablando de Arquitectura de Software. En este episodio empezamos con la definición y fundamentos.
Compartelo !!
Síguenos:

Liderazgo en equipos de tecnología - Parte 2
Hola, ya tenemos nuevo episodio en el podcast #snippetstech. Liderazgo en equipos de tecnología parte dos, con un super invitado @noeBranagan. Hablamos sobre las actividades, antipatrones y patrones de un líder técnico.
Compartelo !!
Síguenos:

Liderazgo en equipos de tecnología - Parte 1
Hola, ya tenemos nuevo episodio en #snippetstech. Esta vez hablamos sobre liderazgo en equipos de tecnología con un super invitado @noe. Hablamos sobre el liderazgo, tipos de liderazgo, habilidades core y técnicas y mucho más.
Compartelo !!
Síguenos:
https://twitter.com/jggomezt
https://twitter.com/DevHackCali

Microservicios - CQRS y API Composition
Hola, estamos de regreso en el podcast de #snippetstech. Es nuestro último episodio de la temporada de #microservicios. Esta vez hablamos de dos patrones muy usados cuando necesitamos implementar queries en una arquitectura de microservicios. Hablamos de #CQRS y API Composition.
Compartelo !!
Síguenos:

Microservicios - Transacciones Distribuidas
Hola a tod@s ya tenemos nuevo episodio sobre #microservicios. Esta vez hablamos de transacciones distribuidas y cómo usar el patrón #saga para solucionar este reto en los #microservicios. Recuerda Compartir.
Referencias:
https://microservices.io/patterns/data/saga.html
https://www.baeldung.com/cs/saga-pattern-microservices
https://blog.bitsrc.io/how-to-use-saga-pattern-in-microservices-9eaadde79748
Síguenos:

Microservicios - Experiencias con Isaias
Hola a tod@s ya tenemos nuevo episodio sobre #microservicios. Esta vez tenemos un gran invitado. Isaias, nos comparte su experiencia diseñando e implementando un estilo de microservicios. Recuerda Compartir.
Síguenos:

Microservicios - Escalabilidad
Hola a tod@s ya tenemos nuevo episodio sobre #microservicios. Hablamos de cómo escalar nuestros microservicios. Nombramos algunas técnicas como circuit breakers, bulkhead, timeouts, caching, coroutines entre otras. Recuerda Compartir.
Enlaces
https://github.com/Netflix/Hystrix
https://spring.io/projects/spring-cloud-netflix
Síguenos:

Microservicios - Seguridad
Hola a tod@s ya tenemos nuevo episodio sobre #microservicios. Hablamos sobre la seguridad. Aspectos de Single Sign On, JWT, API Keys, buenas prácticas de seguridad a nivel de nube y de red. Recuerda Compartir
https://jwt.io/
https://es.wikipedia.org/wiki/Single_Sign-On

Microservicios - Observabilidad
Hola a tod@s ya tenemos nuevo episodio sobre #microservicios. Hablamos del monitoreo u observabilidad. Cómo procesar y filtrar esos miles de logs generados y cómo crear y visualizar métricas. Te comparto estrategias y herramientas. Compartelo!!
Enlaces
https://www.elastic.co/es/logstash/
https://www.elastic.co/es/kibana/

Microservicios - Pruebas
Hola a tod@s ya tenemos nuevo episodio sobre #microservicios. Hablamos de los tipos de pruebas, enfocándonos en las pruebas de servicio y end-to-end. Te comparto buenas prácticas para las pruebas de servicio usando mocks y stubs, cuando hacer pruebas end-to-end, validación de contratos, pruebas en producción y hasta pruebas de rendimiento. Compartelo!!
Enlaces
https://docs.docker.com/compose/
http://www.mbtest.org/
https://github.com/pact-foundation
Síguenos:

Microservicios - Despliegue
Hola a tod@s ya tenemos nuevo episodio hablando de #microservicios. Esta vez hablamos de integración continua, despliegue continuo y tecnologías que sirven para tener los microservicios aislados e independientes. Recuerda Compartir !!
Síguenos:

Microservicios - Dividiendo el Monolito Parte 2
Hola a tod@s ya tenemos nuevo episodio hablando de #microservicios. Esta vez hablamos de los problemas que nos encontramos al dividir un sistema monolítico. Problemas como las transacciones distribuidas. Recuerda Compartir !!
Síguenos:

Microservicios - Dividiendo el Monolito Parte 1
Síguenos:
twitter.com/jggomezt
twitter.com/DevHackCali

Microservicios - Tecnologías de Integración Parte 2
Hola a tod@s ya tenemos nuevo episodio hablando de #microservicios. Esta vez hablamos de tecnologías de integración basadas en eventos, versionado, bibliotecas clientes, integración con terceros y mucho más. Recuerda Compartir !!
Síguenos:

Microservicios - Tecnologías de Integración Parte 1
Hola a tod@s ya tenemos nuevo episodio hablando de #microservicios. Esta vez hablamos de tecnologías de integración, RPC, REST, Protocol Buffer, Coreografía, orquestación y mucho más. Recuerda Compartir !!
Síguenos:

Microservicios - Principios de Diseños
Hola a tod@s empezamos una nueva temporada hablando de #microservicios. Esta vez hablamos de principios de diseño para los microservicios osea como lograr el bajo acoplamiento y la alta cohesión. Recuerda Compartir !!
Síguenos:

Microservicios - Cuál es el rol del Arquitecto ?
Hola a tod@s empezamos una nueva temporada hablando de #microservicios. Esta vez hablamos sobre cuál es el rol del arquitecto con respecto a este estilo de arquitectura de software. Recuerda Compartir.
Síguenos:

Qué son los microservicios y sus beneficios claves
Hola a tod@s empezamos una nueva temporada hablando de #microservicios. Hablaremos de muchos conceptos y tendremos invitados contando sus experiencias. Empezamos con los conceptos básicos y sus beneficios. Recuerda Compartir
Síguenos:

Cassandra - Una base de datos tolerante a fallos
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #Cassandra, una base de datos open-source con alta disponibilidad y tolerancia a fallos. ¡¡Recuerda compartir !!
Síguenos:

Bigquery - Multi-cloud Data Warehouse
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #Bigquery, un multi-cloud data warehouse, serverless, soporta SQL y es capaz de procesar exabytes. ¡¡Recuerda compartir !!
Síguenos:

ElasticSearch - Un motor de búsqueda de texto completo con Julian Correa
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #elasticsearch una base de datos #NoSQL que provee un motor de búsqueda de texto completo. ¡¡Recuerda compartir !!
https://www.elastic.co/es/
Síguenos:

Bigtable - Una base de datos OLAP de alto rendimiento
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #bigtable una base de datos para analiticas #NoSQL con una disponibilidad del 99.999%, almacenando petabytes de información y con tiempos de lectura y escritura de menos de 10ms. ¡¡Recuerda compartir !!
Síguenos:

Mongo - La base de datos NoSQL documental más usada
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #mongodb la base de datos #NoSQL basado en documentos más usada en el mercado. ¡¡Recuerda compartir !!

Redis - Una base de datos Llave-Valor
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #redis una base de datos #NoSQL Key Value. Si necesitas recuperar datos en menos de 10ms #redis puede ser una opción. Recuerda compartir !!
Síguenos:

Spanner - Una base de datos que escala ilimitadamente
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #spanner una base de datos #SQL con escalamiento horizontal ilimitado. Recuerda compartir !!
Referencias:
https://medium.com/google-cloud/spanners-sql-story-79bda8bb632d
https://medium.com/@LightspeedHQ/google-cloud-spanner-the-good-the-bad-and-the-ugly-5795f37a7684
Síguenos:

Neo4j - Guardando los datos en grafos
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #neo4j una base de datos basada en grafos. Hablamos de cómo diseñar, ventajas, herramientas y de cypher. Recuerda compartir !!

Firestore - Una base de datos realtime
Hola a tod@s ya tenemos nuevo episodio, esta vez hablamos de #firestore una base de datos #realtime. Hablamos de sus propiedades, usos y recomendaciones. Recuerda compartir.
Síguenos:

SQL vs NoSQL
Hola a tod@s quiero compartirte este episodio de mi @podcast, un versus entre bases de datos #SQL y #NoSQL, explicando no como competencia sino en que casos debes usar cada una. Hablamos de relaciones, documentos, grafos y más. Recuerda compartir.
Síguenos:

SQL Server - Una base de datos con buena UX
Hola a tod@s esta vez hablamos de otra base de datos #SQLServer, robusta y con componentes para el desarrollo y gestión con excelente UX. Una base de datos creada por #microsoft. Ayúdanos a compartir.
Síguenos:

PostgreSQL - Una base de datos de alta concurrencia
Hola a tod@s esta vez hablamos de otra base de datos open source #postgreSQL. Una base de datos mantenida por la comunidad y de alta concurrencia. Ayúdanos a compartir.
https://es.wikipedia.org/wiki/PostgreSQL
https://www.postgresql.org/
Síguenos:

Oracle - Una base de datos de misión crítica con Juan Carlos Paz
Hola a tod@s empezamos una nueva temporada, hablando de frameworks, bases de datos u otros. Esta vez hablamos de #oracledb con @JuanPazH una base de datos para sistemas de misión crítica y con alta transaccionalidad. Ayúdanos a compartir.
Links de interes:
- https://docs.oracle.com/en/database/
- https://www.oracle.com/co/autonomous-database/
- https://docs.oracle.com/en/solutions/iot-streaming-oci/index.html#GUID-BAE48036-286B-49CE-A6AA-5870CAD689D2
- https://docs.oracle.com/en/solutions/data-science-environment/index.html#GUID-25FBDA8E-BCD8-42D5-98FA-7FA997B01D75
Síguenos:

MySQL - La base de datos GPL más usada en el mundo
Hola a tod@s empezamos una nueva temporada, hablando de frameworks, bases de datos y librerías que te servirán para construir tus sistemas. Esta vez hablamos de #mysql la base de datos GPL más usada en el mundo. Ayúdanos a compartir.
Síguenos:

Llegamos a los 100 episodios - Cómo ha sido la experiencia?
Hola a tod@s llegamos al episodio #100 en casi un año. Muy contento y gracias a toda la comunidad por soportar esta linda voz. Ya alcanzamos las 4k reproducciones y nos escuchan en más de 40 países. Y esto apenas es el principio. En este episodio te cuento cómo comencé el podcast y lo que se viene. Gracias y recuerda compartir.
Síguenos:

Rust - Un lenguaje seguro, concurrente y práctico con Frank Moreno
Hola a tod@s este es nuestro último episodio sobre lenguajes de programación y por eso cerramos con broche de oro. Esta vez hablamos de #rust un lenguaje seguro, concurrente y práctico. Para ello tenemos un gran invitado @kranfix. Ayúdanos a compartir.
Síguenos:

Swift - El lenguaje de la Manzana con Jorge Peña
Hola a tod@s ya tenemos un nuevo episodio con @JLPenaLopez un gran amigo y organizador del @gdgcali. Hablamos de #Swift un lenguaje que usa la LLVM, conciso y fácil de aprender. Ayúdanos a compartir.
Síguenos:

Go - Un lenguaje concurrente con Alexys Lozada
Hola a tod@s un nuevo episodio en Snippets Tech con @alexyslozada. Hablamos de #Go, un lenguaje para procesar alta concurrencia. Ayúdanos a compartir.
Síguenos:

C# - Un lenguaje maduro y multiplataforma con David Lopera
Hola a tod@s esta vez con mi amigo @dloperab hablamos de C# un lenguaje creado por @Microsoft, con características modernas y multiplataforma. Ayúdanos a compartir.
Síguenos:

Lo que callan los developers - con el GDG Cali
Hola a tod@s esta vez con mis amigos de la comunidad del @gdgcali @cfarboleda, @lam_jesus19 y @johnurbaguz hablamos del ego y creencias del éxito entre developers, además del fanatismo por lenguajes y mucho más. Ayúdanos a compartir
Síguenos:

Dart - El mejor para multiplatform ? Con Brian Castillo
Hola a tod@s esta vez con mi hermano y gran amigo @BrianSalvattore conversamos de #dart sobre su historia, características, casos de uso y varias experiencias. Ayúdanos a compartir
Síguenos:

TypeScript - Brindando seguridad a JS con Luis Aviles
Hola a tod@s esta vez con un super invitado @luixaviles donde hablamos de #typescript. Conversamos sobre su historia, características, casos de uso y varias experiencias. Ayúdanos a compartir
Síguenos:

Javascript - En todos lados hasta en la sopa - Con @mayrascript
Hola a tod@s esta vez con una super invitada @mayrascript donde hablamos de #javascript. Conversamos sobre un poco de historia, sus principales características, sus casos de uso y algunas experiencias. Ayúdanos a compartir
Síguenos:

Scala - Un lenguaje para el procesamiento de datos con Daniel Portugal
Hola a tod@s esta vez con un super invitado @un_dislexic0, donde hablaremos de #scala. Hablamos como este lenguaje corre sobre la JVM, porque es usado en proyectos de ingeniería de datos y algunas experiencias. Ayúdanos a compartir
Síguenos:

SQL - Lenguaje de Consulta Estructurada
Hola a tod@s seguimos en nuestra temporada de lenguajes de programación. Esta vez hablamos de SQL, el lenguaje más usado en programación para la gestión y consulta de datos. Hablamos de su historia, sus fundamentos matemáticos, sus usos y experiencias. Ayúdanos a compartir.
Síguenos:

Groovy - 99% interoperable con Java con @aalmiray
Hola a tod@s esta vez con un super invitado @aalmiray, donde hablaremos de #groovy. @aalmiray ha aportado a este lenguaje y ha creado frameworks con este lenguaje como #griffon. Hablamos como este lenguaje es un complemento de Java, porque es usado en muchas herramientas y algunas experiencias. Ayúdanos a compartir

Kotlin - El reemplazo de Java ? - Con @Sierisimo
Hola a tod@s ya está disponible un nuevo episodio el más largo de nuestro podcast pero valió la pena!!. Nos acompaña @Sierisimo hablando de #Kotlin, cómo funciona su compilador, porque se ha convertido en un lenguaje muy amado y será el reemplazo de java ??. Ayúdanos a compartir !!