que.nom.es

Data mesh: qué es, principios y cuándo aplicarlo

Arquitectura de datos avanzado También llamado: malla de datos
Data mesh: cada dominio de negocio es dueño de sus datos y los publica como productos que otros dominios consumen, apoyándose en una plataforma self-service común y en un gobierno federado.
Data mesh: cada dominio de negocio es dueño de sus datos y los publica como productos que otros dominios consumen, apoyándose en una plataforma self-service común y en un gobierno federado.

Data mesh

¿Qué es?

Data mesh es un enfoque socio-técnico para escalar la analítica de datos en organizaciones grandes, propuesto por Zhamak Dehghani en 2019. Plantea cuatro principios fundamentales:

  1. Propiedad por dominio: cada equipo de negocio es dueño de sus datos, no un equipo central.
  2. Datos como producto: los datos se diseñan, documentan y mantienen como un producto interno con consumidores y SLAs claros.
  3. Plataforma self-service: la organización ofrece una plataforma común que cualquier dominio puede usar para publicar y consumir datos.
  4. Gobierno federado: estándares globales aplicados localmente por cada dominio.

¿Para qué sirve?

Para resolver el cuello de botella típico del modelo centralizado: un único equipo de datos que no escala cuando la organización crece. Distribuyendo la propiedad y la responsabilidad, los dominios entregan datos más rápido y de mejor calidad sin depender de un equipo central que se convierte en cuello de botella.

Ejemplo

Una empresa con dominios “ventas”, “logística”, “marketing” y “finanzas”:

  • Modelo tradicional (centralizado): un equipo central de Data Engineering construye y mantiene todos los pipelines. Cuando crece, se convierte en cuello de botella.
  • Modelo data mesh: cada dominio expone sus datos como “data products” siguiendo un estándar común (esquema documentado, SLA, calidad medida). Los demás dominios pueden consumirlos sin pasar por un equipo central.

Riesgos y advertencias

Data mesh no es para empresas pequeñas. Implica madurez organizacional, autonomía real de los equipos y una plataforma robusta que dé soporte. Aplicarlo prematuramente en una organización pequeña fragmenta los datos sin resolver problemas reales y multiplica la complejidad.

Como referencia: data mesh tiene sentido a partir de cierto tamaño (varios dominios de negocio con equipos de ingeniería propios). Por debajo, una arquitectura centralizada bien hecha rinde mejor.

Más información

Contenido elaborado con asistencia de inteligencia artificial — Equipo Editorial Dataprix. Verifica la información antes de tomar decisiones.