The Artificer by Loopit
Ensayo de Arquitectura

Datos como producto, las raíces que sostienen la cadena y el cierre del bloque

Por Santiago Coca · 10 min de lectura · Entrega 15 de 15
Raíces y cadena de suministro abstracta bajo cielo nocturno cinematográfico
Datos como producto respeta lo que el dominio local sabe — no lo aplasta con un manual nacional único.

“La franquicia bien hecha no destruye las raíces — las gobierna sin tocarlas.”

El pase está abierto, falta el pilar

En la entrega anterior abrí el pase de la cocina. Tres piezas técnicas que convierten un aparato Data Vault complejo en un plato firmado para el consumidor: la fachada que aísla al consumidor de la cocina, la familia del emplatado físico (tablas PIT (punto en el tiempo), tablas puente, materializaciones selectivas) que sostienen la latencia sin meter lógica de negocio, y la especificación que firma el plato antes de servirlo. Tres patrones de software aterrizados al dato como una sola cosa.

Pero un pase abierto es una mecánica. Una mecánica no es un pilar. Para que el pase sea Datos como producto hace falta lo que cierra hoy: un dominio que firma su carta, un dominio que se hace responsable, un dominio que decide qué emplatar — sin pedir permiso al equipo central, sin esperar comité, sin convertir el dato en subproducto de algún proceso operativo lejano.

Y para que esa autonomía local no se convierta en cadena de manual único — todas las sedes idénticas, todas las cartas iguales, todas las raíces aplastadas por el manual nacional — hace falta entender una cosa que las plataformas de datos llevan veinte años destruyendo: el conocimiento del territorio. Lo que la sede sabe y el sistema central no puede saber. Lo que separa una sede que prospera de una sede que cierra.

Hoy cierro el cuarto pilar entero. Y con él, el bloque entero. Llevamos todo este bloque construyendo una cocina. Hoy la cocina sirve, la sede firma, las raíces se respetan, y el bloque cierra.

Vamos por orden.

Eje 1 — Datos como producto: el dominio decide qué se sirve, dentro del marco común

Llegamos al cuarto y último pilar de Data Mesh — Datos como producto — y aquí es donde las tres piezas técnicas de la entrega anterior cobran sentido como una sola cosa.

Zhamak Dehghani lo formuló como uno de los cuatro principios fundacionales de Data Mesh: el dato no es subproducto de los procesos operativos — el dato es un producto en sí mismo, con su carta, su garantía, su consumidor identificado, y su dueño identificable. Y como cualquier producto de una empresa seria, tiene calidad, tiene marca, tiene servicio postventa, tiene métricas de uso, y tiene a alguien al teléfono cuando algo no funciona.

En la franquicia bien hecha — la que llevamos construyendo en este bloque —, Datos como producto no es un eslogan de transformación digital. Es una propiedad operativa concreta del aparato. Y lo es porque las tres piezas técnicas que vimos en la entrega anterior convergen en un mismo objeto físico:

  • Una fachada entrega el dato al consumidor con un contrato estable.
  • Una familia de aceleradores físicos (PIT, Bridge, materializaciones) sostienen la fachada para que cumpla las garantías de latencia.
  • Un conjunto de especificaciones evaluables firman el plato antes de que salga al pase.

Esos tres elementos juntos, con su dueño identificable y su consumidor identificado, constituyen el producto de datos. No es una idea — es un artefacto desplegable, gobernable y auditable. Marlene firma una fachada. Esa fachada tiene su carta, sus garantías, sus aceleradores físicos detrás, y su dueño visible — el dominio que la mantiene. Cuando el motor de fraude la consume, sabe exactamente qué está consumiendo, qué garantiza, y a quién llamar si algo no funciona.

Emplatado gobernado: el dominio decide, dentro del marco común

Aquí es donde se cierra la asimetría que ya apareció al cerrar el pilar anterior — gobierno fuerte sobre el kernel común, autonomía completa sobre la composición local. El emplatado es exactamente la zona de la autonomía:

  • El núcleo común — Hubs canónicos, contratos compartidos, núcleo compartido ejecutable, componentes del vault certificados — es inviolable. No se negocia por sede.
  • El emplatado — qué fachadas firma cada dominio, qué especificaciones elige firmar, qué materializaciones decide cristalizar para sus consumidores, qué carta pequeña presenta al cliente — es decisión local del dominio.

Eso es lo que hace que Datos como producto sea operable a escala: el dominio no pide permiso para emplatar, el dominio firma su carta y se hace responsable. Cuando el motor de fraude pregunta “¿qué fachada me da la puntuación consolidada del cliente?”, hay un dominio dueño de esa fachada que firma su contrato. Si el motor necesita una fachada nueva — “quiero la puntuación desglosada por canal de adquisición” —, el dominio de fidelización decide si la firma. Si la firma, asume su mantenimiento. Si no la firma, el motor sabe que tiene que negociarla o construir su propio análisis. No hay un comité central decidiendo cada fachada. Y al mismo tiempo, ninguna fachada se cuela sin firma. Esa es la asimetría operable.

El pilar visible al cliente

De los cuatro pilares de Data Mesh, Datos como producto es el único que el consumidor ve directamente. La propiedad del dominio es organizativa. El gobierno computacional federado es operativo. La plataforma de autoservicio es infraestructural. Datos como producto es lo que llega al pase. Es la pizza emplatada. Es la única pieza del aparato sobre la que el cliente tiene una opinión.

Y por eso es la pieza donde una franquicia bien hecha gana o pierde la confianza del consumidor. La cocina puede ser perfecta, las salsas base certificadas, el aparato físico impecable. Si la pizza llega fría al pase, el cliente no vuelve. Y si el plato sale sin la especificación de frescura firmada, el cliente vuelve, sí, pero tarde o temprano vuelve para reclamar. Y entonces toca la conversación incómoda con el regulador, con el comité, con quien sea que pregunte “¿cómo es posible que sirviérais este plato sin firma?”. Y la respuesta tiene que estar en código, no en una promesa.

Eso es el cuarto pilar. Datos como producto es la promesa firmada del plato emplatado. Con su carta, sus aceleradores, sus especificaciones, su dueño identificable. La cadena entera se sostiene porque cada plato sale con su firma.

Y aquí entra la pieza humana que llevo guardando todo el bloque.

Eje 2 — Las raíces locales: la decisión que solo la sede puede tomar

Hay algo que ningún componente del vault sabe. Ninguna fachada. Ningún sistema central. Y que es exactamente lo que separa una sede que prospera de una sede que cierra: las raíces locales.

Dos pizzerías en Brooklyn: raíces locales vivas frente a manual único que cerró la sede
Una cadena que destruye las raíces destruye la sede.

Marlene sabe que la honey gold de los Apalaches tiene un mes de temporada — abre a primeros de octubre y se cierra a finales de noviembre. Sabe que su mercado abre a las siete de la mañana y que el gerente le guarda el mejor lote si va antes que los demás. Sabe que la quinta y la avenida Lake tienen un público distinto al de Wicker Park — la primera son familias de clase media con niños que pagan menú, la segunda son grupos de veinteañeros que pagan la pizza más cara y dejan poca propina. Sabe que el primer viernes de cada mes hay una boda en la iglesia de la quinta y que la sede llena a las nueve y media en lugar de las ocho. Sabe qué clientes vuelven solos los martes, qué pareja celebra aniversario el segundo sábado, qué cumpleaños hay que recordar.

Esa información no está en ningún Hub canónico. No es un atributo del Satellite. No es un componente del vault certificado por la central. No se materializa en una tabla puente. Es conocimiento del territorio. Vive en la sede, en la cabeza de quien la lleva, en el saludo al cliente habitual, en la decisión de pedir más mozzarella de bufala el jueves porque el viernes habrá boda.

Ese conocimiento es lo que las plataformas de datos llevan veinte años destruyendo en su afán de centralizar. “Si lo sabe la sede, súbelo al sistema. Si no está en el sistema, no existe.” Y la consecuencia operativa de esa filosofía es la cadena de manual único: todas las sedes con la misma carta, los mismos productos, la misma decoración, el mismo trato — y por tanto todas las sedes igualmente intercambiables, igualmente prescindibles. Cuando la rentabilidad cae, se cierra la sede que peor venda, porque ninguna sede tiene nada que la haga distinta. Y se cierra. Y se cierra. Y se cierra.

La sede que cerró en Brooklyn

Hay una sede de la cadena Objectville que ya no existe. Fue una de las primeras de la red — abrió en 1991 en una calle estrecha de Brooklyn donde los vecinos se conocían por su nombre. La gerente original había trabajado en el barrio durante quince años antes y se conocía a cada cliente por sus gustos. Mantenía una pizarra pequeña en la entrada con las “pizzas recomendadas del barrio”, mezclando ingredientes fuera de carta que sabía que a los vecinos les encantaban. La gente entraba a por una porción y salía con dos pizzas familiares porque confiaban ciegamente en ella. La sede vendía como ninguna en el primer año.

En 1995 la dirección de la cadena decidió que las sedes tenían que ser uniformes. Mismo escaparate. Misma carta. Misma decoración. La pizarra de las recomendaciones del barrio no encajaba con el manual nacional. La quitaron. La gerente original se quedó otros seis meses, intentando que su sede siguiera funcionando como antes solo con la carta común. No funcionó. La gente del barrio empezó a notar que la sede se había vuelto “como las otras”. Las visitas bajaron. La gerente se fue.

En 2002 la sede cerró por baja rentabilidad. No cerró porque la pizza fuera mala. La pizza era exactamente igual de buena que en cualquier otra sede de la cadena. Cerró porque la cadena de manual único había destruido lo único que hacía que esa sede no fuera intercambiable: las raíces locales. Y cuando cualquier sede es intercambiable con cualquier otra, se cierra la que peor venda. La sede de Brooklyn, sin sus raíces, era una más.

Esa historia no es única. Es la historia de prácticamente todas las cadenas de comercio minorista del último cuarto de siglo. Y es la historia que explica, mejor que cualquier diagrama, por qué Datos como producto no es solo emplatado técnico — es el respeto a la decisión local del dominio sobre su propio plato.

Solo inserción en negocio físico

La franquicia bien hecha tiene una propiedad estructural que rima con algo que ya hemos visto en el modelo: solo inserción en negocio físico también. Lo que se aprende en una sede no se borra cuando la dirección cambia de criterio. Las recomendaciones del barrio no se quitan cuando alguien arriba decide que el manual nacional es la única verdad. Las raíces no se podan — se documentan, se respetan, y se incorporan al catálogo de la sede.

Trasladado al modelo: el conocimiento local del dominio entra al sistema como producto del dominio, no como dato del Hub central. La sede de Brooklyn — si hubiera vivido en una franquicia bien hecha — habría firmado una fachada local: “recomendaciones del barrio Brooklyn — vista de marketing local”. Esa fachada habría sido visible al sistema central como producto del dominio Brooklyn. La cadena entera habría podido aprender de la práctica si hubiera querido. Pero la decisión de qué emplatar — qué presentar al cliente del barrio, qué pizarra poner en la entrada, qué ingredientes fuera de carta recomendar — esa decisión se queda en la sede. El emplatado es del dominio. La cadena no se mete.

Esa es la asimetría que cierra el bloque: gobierno fuerte sobre lo que toda la cadena necesita igual (Hubs canónicos, componentes del vault certificados, especificaciones de calidad mínimas), autonomía completa sobre lo que cada sede sirve a su barrio (fachadas locales, decisiones de emplatado, raíces). Esa asimetría es lo que distingue una franquicia operable de una cadena de manual único que cierra sedes una a una.

¿Recuerdas la pizza con salsa de noodles del primer artículo? La cocina centralista que decide la carta sin saber qué se está sirviendo abajo y la cadena de manual único que cierra Brooklyn son el mismo error de diseño, en sectores distintos. Una sirve lo que ningún comensal pide; la otra cierra lo que sí funcionaba. Causa raíz idéntica — la sede central que confunde uniformidad con escala. Y la receta para evitarlas, también la misma. Es la doctrina que cerramos hoy.

El pizzero y la pregunta que abrió esta serie

Esta serie empezó con una pizzería de barrio. Tres mesas. Tomate fresco, mozzarella di bufala, masa hecha a mano. El pizzero conoce a sus clientes por su nombre. Y lleva todo este tiempo haciendo una pregunta de fondo, sin formularla del todo: ¿qué pasaría si una cadena viniera a comprar la pizzería? ¿Sobrevivirían las raíces? ¿O acabaría como la sede de Brooklyn — perfectamente uniforme, perfectamente de manual único, perfectamente cerrada en 2002?

La doctrina técnica que cierra hoy es la respuesta arquitectónica a esa pregunta. Una cadena bien construida no destruye las raíces — las gobierna sin tocarlas. Cuatro pilares de Data Mesh, Data Vault 2.0 como núcleo compartido ejecutable, los patrones de software aplicados al dato. Las raíces caben dentro. Y la cadena escala.

Cómo le acabó yendo al pizzero — la pieza humana del bloque, la que no es técnica — es para la entrega siguiente.

La síntesis: cuatro pilares, una sola doctrina

Han pasado varias entregas desde que arrancó el bloque. Es viernes a las ocho y cuarto en la sede de Marlene. La cocina ha sacado su pedido número treinta y dos del día. La cadena entera, en sus 40 sedes de cinco zonas horarias distintas, está sirviendo. Y lo que ha hecho posible este viernes es una doctrina técnica de la que llevamos hablando todo este tiempo, que se compone de cuatro piezas que ya no son cuatro — son una sola cosa.

Pilar Data Mesh Patrón fundacional Pieza Data Vault que lo materializa
Propiedad del dominio Principio de inversión de dependencias Receta como contrato ejecutable
Gobierno computacional federado Núcleo compartido (Eric Evans, DDD) + reglas como código + solo inserción / solo auditoría, nunca borrar Hubs canónicos + Satellites + Links + identidad gobernada + QSAT + memoria del modelo
Plataforma de autoservicio Abierto/cerrado (Bertrand Meyer) + estrategia + composición sobre herencia (GoF) Vault de negocio + componentes del vault
Datos como producto Patrón Fachada (GoF) + patrón Especificación (Eric Evans) Fachadas + emplatado físico (PIT, tablas puente, materializaciones) + especificaciones

Lo que ha hecho posible la franquicia operable es la unión de los cuatro pilares en un mismo aparato. Data Mesh aporta el principio organizativo: el dato es responsabilidad del dominio. Data Vault 2.0 aporta el aparato técnico: identidad gobernada, solo inserción, núcleo compartido ejecutable, vault de negocio como capa de cálculos comunes. Y los patrones de software aplicados al dato — inversión de dependencias, abierto/cerrado, estrategia, composición sobre herencia, fachada, especificación — aportan la doctrina arquitectónica que convierte el aparato técnico en algo gobernable y mantenible a escala.

“Data Mesh sin Data Vault es retórica. Data Vault sin Data Mesh es centralización heredada. Los dos juntos, con la doctrina de software aplicada al dato como pegamento, son la única franquicia operable que conozco.”

Eso es lo que cierra el Bloque 2. Eso es lo que todos estos artículos han venido construyendo — sin nombrar herramienta, sin abrir caja, sin presentar nada que no fuera doctrina pública. La doctrina técnica es de quien quiera aplicarla. La cadena de manual único no es inevitable. La sede de Brooklyn que cerró en 2002 no tenía por qué cerrar.

Lo que viene

Cuatro pilares en la tabla de arriba. Una sola doctrina. El Bloque 2 — cerrado aquí en lo técnico.

Lo que sigue no es otro artículo de pilares. Es el caso real — una cadena de comercio minorista que hizo este giro operativo en tiendas y personas sin haber leído a Linstedt ni a Zhamak.

En la entrega siguiente cuento esa historia.

Hasta entonces.