Yupana

El métodoCómo está hecho

Arquitectura

Doce capas, cuántas existen

36 componentes, agrupados por capa.

Estado realMarcar algo como construido sin su archivo en el repositorio hace fallar el CI.

Qué existe de cada capa

Un cuadro por componente. Tocar una fila.

Capa × componente
1 de 1
0 de 6
2 de 2
0 de 1
0 de 1
2 de 2
0 de 1
0 de 1
0 de 1
1 de 2
1 de 2
0 de 1
4 de 5
10 de 10
  • existe y está en servicio
  • declarado, sin construir
  • 7 de las 14 filas están en cero: 02 · 04 · 05 · 07 · 08 · 09 · 11b

Capa 02

Conectores

0 de 6

  • Conector clase A (descargador)

    sin construir · el runner · tarea 2.1

  • Conector clase B (raspador)

    sin construir · el runner · tarea 4.1

  • Conector clase C (dirigido)

    sin construir · el runner · tarea 6.7

  • Watcher de forma

    sin construir · el runner · tarea 4.5

  • Cola de cosecha asistida

    sin construir · la web · tarea 6.7

  • Programador de corridas

    sin construir · el runner · tarea 2.1

Qué clase de cosa está construida

  • El runner

    3 de 13

    El programa que cosecha, normaliza, cruza y detecta. Es lo único que trae datos nuevos.

  • La base

    6 de 7

    Las tablas y sus restricciones. Existir no es tener datos: están aplicadas y vacías.

  • La web

    12 de 16

    Lo que el visitante ve. Sólo lee vistas ya calculadas; no consulta el grafo en vivo.

    7 de 14

    filas sin un solo componente construido

    4 de 15

    en la tubería de datos, capas 02 a 09

    3 de 13

    de lo que corre en el runner, lo único que trae datos

Qué se puede empezar hoy

De los 15 que faltan.

9 sin esperar6 esperan
  • Conector clase A (descargador)2.1
  • Watcher de forma4.5
  • Cola de cosecha asistida6.7
  • Normalizador2.3
  • Resolución de identidades3.3
  • Minería e insights8.1
  • Detectores2.5
  • Vistas materializadas2.8
  • Cola de verificación5.1

Quién hace falta para cada uno →

Los componentes, pieza por pieza

Dónde corre cada una y de qué depende.

21 en servicio · 15 sin construir, cada uno diciendo en qué batch entra.

01Fuentes

02Conectores y cosecha

03Almacén crudo

04Normalización

05Identidades

06Grafo canónico

07Cruce

08Minería

09Detectores

10Señales

11aPre-verificación

11bCierre editorial

12Salidas

webInfraestructura de la web

  • en servicio
  • definido, sin aplicar
  • sin código

El estado no es un rótulo: hay pruebas que verifican que todo componente con código declara un archivo que existe, que ninguno sin construir declara uno, y que nada que toque datos esté en servicio —eso exige el registro ante la ANPD—. Si alguien marca algo por adelantado, el CI falla.

Más en «Cómo está hecho»

Todo el método →