fintech_unbanked21 de agosto de 2026Edición #90

Building a DuckDB transpiler so SQL works across engines

Cocoa Lemana está mandando un transpiler que traduce el SQL escrito para DuckDB para que corra en BigQuery, Postgres y otros. DuckDB es un motor rápido in-process — sin server, sin cluster — y su sintaxis se ha desviado del SQL estándar. Cuando escribes una query en DuckDB y la necesitas en otra base, el transpiler la reescribe para que el motor destino la entienda.

El problema que resuelve es real. Los equipos de data manejan múltiples engines todo el tiempo — analytics en BigQuery, datos transaccionales en Postgres, un DuckDB local para prototipar. Cada cambio significa reescribir las queries. El transpiler mantiene la escritura en un dialecto y deja que la ejecución pase donde sea que haga falta. Es el tipo de herramienta que instalás en silencio cuando un PR empieza a fallar en otra base y no querés reescribir todo.

Por qué nos importa: el trabajo con data se está moviendo hacia herramientas más chicas y rápidas que caben en una laptop — y este tipo de transpiler nos permite usarlas sin quedarnos atados a un solo engine.

Write once in DuckDB, run it anywhere — no rewrite required.

cocoalemana.com

Lee el originalAbrir en pestaña nueva
#duckdb#sql#data-engineering#open-source

Boletín diario · sin spam

Recibe el diario en tu puerta

Un correo corto al día — IA, tecnología y lo que significa para nuestras comunidades. Lenguaje claro, mirada cultural, sin jerga de Silicon Valley.