Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Technology Radar
Technology Radar
Volumen 26

Radar Tecnológico

Una guía con opiniones sobre las tecnologías de vanguardia

Explora

 
  • techniques quadrant with radar rings Adoptar Probar Evaluar Resistir Adoptar Probar Evaluar Resistir
  • platforms quadrant with radar rings Adoptar Probar Evaluar Resistir Adoptar Probar Evaluar Resistir
  • tools quadrant with radar rings Adoptar Probar Evaluar Resistir Adoptar Probar Evaluar Resistir
  • languages-and-frameworks quadrant with radar rings Adoptar Probar Evaluar Resistir Adoptar Probar Evaluar Resistir
  • Nuevo
  • Modificado
  • Ningún cambio

Movimientos de blips

 

Hemos ideado varias formas de mostrar los blips que cambian de un Radar a otro. Mostramos los blips nuevos de forma diferente a los blips que han aparecido antes. Permitimos que los blips se muevan entre anillos.

Radar

Descargar Radar Tecnológico Volumen 26

 

English | Español | Português | 中文

Radar

Mantente informado sobre la tecnología

 

Suscríbete ahora

Temas para esta edición

El Bazar Extraño: La economía cambiante del software de código abierto

Seguimos siendo firmes partidarios del software de código abierto, pero reconocemos que la economía es cada vez más extraña y que no hay soluciones fáciles para encontrar el equilibrio adecuado.

Innovaciones en la cadena de suministro de software

Hemos visto problemas muy graves y públicos causados por una mala gestión de la cadena de suministro de software. Ahora los equipos se están dando cuenta de que las prácticas responsables de ingeniería incluyen la validación y el gobierno de las dependencias del proyecto.

¿Por qué los desarrolladores siguen implementando la Gestión de Estados en React?

Desde el lanzamiento de Redux, hemos visto un flujo constante de herramientas y frameworks que gestionan el estado de maneras ligeramente diferentes, cada uno con un conjunto diferente de ventajas y desventajas. No sabemos por qué; sólo podemos especular: ¿Es este el cambio natural que parece promover el ecosistema de JavaScript?

La interminable búsqueda del El Master Data Catalog

Desde que las empresas empezaron a recolectar datos digitales, se ha intentado racionalizarlos y catalogarlos en único directorio corporativo. Pero una y otra vez, esta noción intuitivamente atractiva choca con la dura realidad de la complejidad, la redundancia y la ambigüedad inherentes a las grandes organizaciones. No obstante, siguen surgiendo nuevas ideas sobre cómo crear un catalogo de datos principales.
Radar Themes 1

El Bazar Extraño: La economía cambiante del software de código abierto

En Thoughtworks, somos fieles seguidores de open-source software desde hace tiempo, popularizado en parte por el famoso ensayo de Eric Raymond “The Cathedral and the Bazaar”. El software open-source abre una ventana al desarrollo de software y promueve la colaboración abierta hacia la corrección de “bugs” y la innovación de software. Sin embargo, los intentos de comercialización del software open-source han demostrado la enorme complejidad económica del actual ecosistema. Esto se ha visto, por ejemplo, en el forking de AWS Elasticsearch hacia OpenSearch en Septiembre de 2021 como respuesta al cambio de la licencia por parte de Elastic al requerir a los proveedores de cloud-service, que se beneficiaban de su trabajo, a contribuir de vuelta. Esto muestra cuán difícil puede ser para un comercial de software open-source el mantener un “foso económico”. (La misma preocupación se aplica con los closed-source software gratuitos, pues hemos sido testigos de que algunas compañías exploran alternativas a Docker Desktop debido al esfuerzo continuo de Docker en encontrar un modelo comercial óptimo). A veces, la dinámica de poder puede funcionar al contrario: debido a que Facebook fundara Presto como un producto open-source, los “maintainers” (“los que se quedaron”) fueron capaces de mantener la IP y cambiarle el nombre de la marca por Trino después de que estos se hubieran marchado de la compañía, beneficiándose así de la inversión de Facebook. La historia se vuelve incluso más engorrosa cuando hablamos de la la cantidad de infraestructura crítica que no es corporate-sponsored, donde las compañías se dan cuenta de cuánto de verdad necesitan apoyarse en “trabajo no pagado” cuando aparecen bugs críticos de seguridad (como ha pasado recientemente con Lo4J). En algunos casos, financiar a “hobbyist maintainers” a través de GitHub o Patreon proporciona el suficiente impulso para hacer la diferencia; en otros casos, simplemente se crea un sentimiento adicional de responsabilidad además de lo que pueda tener en su trabajo que lo que hace es producir burnout en la persona. Seguimos siendo ávidos seguidores del open-source software pero somos conscientes que la economía alrededor se está convirtiendo cada vez más en algo más bizarro, y no hay soluciones fáciles para encontrar el equilibrio adecuado.

Radar Themes 2

Innovaciones en la cadena de suministro de software

Instancias públicas de problemas severos — La filtración de datos de Equifax, el ataque a SolarWinds, la vulnerabilidad de día cero de Log4J entre otros — que fueron causadas por una mala gobernanza de la cadena de suministro de software. Los equipos ahora entienden que las prácticas de ingeniería responsables ahora incluyen validar y gobernar las dependencias de los proyectos, esto es un motivador de varios blips de esta edición del Radar. Las entradas incluyen checklists y estándares tales como Niveles de la Cadena de Suministro para Artefactos de Software (SLSA, por sus siglas en inglés), un consorcio respaldado por Google para proveer guías de las amenazas estándar a la cadena de suministro, y CycloneDX, otro grupo de estándares manejados por la comunidad OWASP. También presentamos herramientas concretas como Syft, la cual genera una Lista de Materiales del Software (SBOM) desde imágenes de contenedores. Los hackers están cada vez tomando más ventaja de la naturaleza asimétrica de la ofensa y defensa en el campo de la seguridad — solo necesitan encontrar vulnerabilidades, mientras que los defensores deben asegurar toda la superficie de ataque — mientras usan técnicas de hackeo cada vez más sofisticadas. Una seguridad mejorada de la cadena de suministro es una pieza crítica de nuestra respuesta al trabajar para mantener seguros a los sistemas.

Radar Themes 3

¿Por qué los desarrolladores siguen implementando la Gestión de Estados en React?

Distintos tipos de frameworks emergentes tienden a aparecer de manera regular en el Radar: un framework se hace popular, seguido por numerosas herramientas que crean un ecosistema de deficiencias y mejoras, dando lugar a la consolidación de varias herramientas populares. Sin embargo, React state management se resiste a esta tendencia. Desde que Redux se lanzase, hemos visto una corriente de herramientas y frameworks que manejan el estado de maneras ligeramente diferentes; cada una de ellas con una serie de desventajas. No sabemos porqué, sólo podemos especular: ¿Es ésta la dinámica de reemplazo que JavaScript pareciera que promueve? ¿Acaso hay una deficiencia bajo la superficie de React, un problema manejable fácil de monitorizar que promueve la experimentación entre programadores? O es la permanente discordancia entre el formato de lectura de documentos (navegadores web) y la interactividad (y el estado) necesarios para acoger el desarrollo de aplicaciones sobre documentos? No sabemos la razón, pero esperamos a la siguiente ronda de intentos de solucionar este problema a simple vista permanente.

Radar Themes 4

La interminable búsqueda del El Master Data Catalog

El deseo de sacar más valor de los activos de datos corporativos está detrás de la mayoría de las inversiones que estamos viendo en el ámbito de la tecnología digital. Principalmente, este esfuerzo se centra en crear maneras más efectivas de encontrar y tener acceso a datos que sean relevantes. Desde el comienzo en el que las compañías empezaron a recabar datos digitales, han existido esfuerzos de racionalizar y crear un sistema de acceso único, y de arriba hacia abajo, a un directorio de datos corporativo. Sin embargo, una y otra vez, esta idea en principio atractiva se da de bruces con la realidad compleja, redundante y ambigua propias de grandes organizaciones. Recientemente hemos identificado un renovado interés en catálogos de datos corporativos y un surgimiento intermitente de propuestas en el Radar para nuevas e ingeniosas herramientas como Collibra y DataHub. Estas herramientas pueden proveer acceso regular y detectabilidad al linaje y metadatos a través de silos, pero su cada vez más grande conjunto de características también se extiende a la gobernanza, gestión de calidad, publicación y más.

 

En contraste con esta moda, también parece haber un creciente movimiento que se aleja del manejo de datos desde arriba hacia abajo y centralizado, hacia una gobernanza federada y el descubrimiento basado en una arquitectura de malla de datos. Este método ataja la complejidad inherente de los datos corporativos fijando expectativas y estándares de una manera central, pero segregando la custodia del dato a través de las líneas de dominio. Los equipos de datos orientados controlan y comparten sus propios metadatos incluyendo detectabilidad, calidad y otra información. En este escenario, el catálogo es sólo una forma de mostrar información para búsqueda y navegación. Los catálogos de datos resultantes son más simples, más fáciles de mantener y reducen la necesidad de plataformas enriquecidas de catalogación y plataformas de gobernanza.

Durante la creación del Radar Tecnológico de Thoughtworks v26, nos entristeció la noticia del fallecimiento de nuestro colega Răzvan Lazăr, Director de Tecnología de Thoughtworks Rumanía, un brillante tecnólogo y un increíble colaborador del Radar. Echaremos de menos a Razvan, su entusiasmo por el Radar Tecnológico y, desde luego, por todo lo relacionado con la tecnología.

 

Contribuyentes

 

El Radar Tecnológico está preparado por la Junta Asesora de Tecnología de Thoughtworks, compuesta por:

 

Rebecca Parsons (CTO) • Martin Fowler (Chief Scientist) • Bharani Subramaniam • Birgitta Böckeler • Brandon Byars • Camilla Falconi Crispim • Cassie Shum • Erik Doernenburg • Fausto de la Torre • Hao Xu • Ian Cartwright • James Lewis • Lakshminarasimhan Sudarshan • Mike Mason • Neal Ford • Perla Villarreal • Scott Shaw • Shangqi Liu • Zhamak Dehghani

Suscríbete. Sigue informado/a

Publicamos artículos relacionados al Radar Tecnológico durante todo el año.

Marketo Form ID is invalid !!!

¡Gracias! Te has suscrito al contenido de nuestro Radar Tecnológico. Mantente atento a tu bandeja de entrada, nos pondremos en contacto pronto.

Visita nuestro archivo para leer los volúmenes anteriores