TALA, el algoritmo de diseño de diagramas de Terrastruct, ahora es open-source

TALA Is Open-Source

TALA, el algoritmo de layout automático de Terrastruct, se ha liberado bajo licencia MPL-2.0, la misma que D2. Diseñado para diagramas de arquitectura de software, genera layouts ortogonales que recuerdan a los pizarras blancas, combinando técnicas de investigación en grafos con métodos originales. Permite fijar posiciones y tamaños de nodos, ideal para agentes de IA que dibujan en 2D pero delegan el enrutado en TALA. Incluido en D2 v0.9.0, se activa con --layout=tala. El autor reconoce sus limitaciones: cierta aleatoriedad, menor rendimiento en DAGs y tiempos no lineales en diagramas grandes.

TALA es un algoritmo de autolayout novedoso diseñado teniendo en mente los diagramas de arquitectura de software.
  1. ricardobeat

    Los primeros gráficos son impresionantes, hace un trabajo mucho más ordenado. El de la cola de Go es objetivamente peor: las otras versiones mantienen los servicios y usuarios agrupados, así como un flujo de izquierda a derecha. La versión de TALA lo hace parecer más complicado de lo que es.

  2. aidenn0

    Eso está bien; mis primeras impresiones de D2 fueron mucho peores de lo que deberían haber sido, ya que el motor de diseño por defecto es bastante malo para algunos tipos de gráficos; ELK es una gran mejora, y cuando probé TALA a veces era una gran mejora sobre ELK.

    Nunca compré TALA porque no uso D2 en el trabajo, y el costo de comprar TALA superaba mi presupuesto de 'dinero para diversión'.

  3. ashiban

    Gracias por eso. ¿Cuáles crees que son las heurísticas o conceptos clave que lo hicieron destacar o ser más apropiado para diagramas de arquitectura?

Más de este día

2026-09-08