Starburst Data, Inc. responde a una dificultad recurrente de las grandes organizaciones: aprovechar datos dispersos entre bases de datos operativas, almacenes analíticos y sistemas de almacenamiento en la nube. Con sede en Boston, esta empresa estadounidense ofrece una capa de acceso y análisis destinada a limitar los movimientos de datos y la multiplicación de copias. Su sitio web, starburst.io, presenta su software, sus servicios y los recursos asociados a su uso.
Raíces en el SQL distribuido
Fundada en 2017 por Justin Borgman, entre otros, Starburst se inscribe en la historia de Presto, un motor de consultas desarrollado inicialmente en Facebook para analizar grandes volúmenes de datos. Una rama de este proyecto, conocida como PrestoSQL, pasó posteriormente a llamarse Trino. Este motor de código abierto constituye la base tecnológica de las ofertas de Starburst.
La empresa ha construido su modelo en torno a la industrialización de esta tecnología: simplificar su operación, mejorar el rendimiento y proporcionar las capacidades de seguridad y soporte que se esperan en el ámbito empresarial. Esta trayectoria ilustra un modelo frecuente en la infraestructura de software, en el que una empresa comercializa servicios y funcionalidades complementarios en torno a un proyecto comunitario.
Una plataforma entre la federación y el lakehouse
El principio central consiste en ejecutar consultas SQL sobre distintas fuentes mediante conectores. Así, un equipo puede cruzar información procedente de varios entornos sin tener que transferirlo todo previamente a un único almacén de datos. Sin embargo, este enfoque de federación no elimina ni las necesidades de preparación de los datos ni las limitaciones de rendimiento propias de los sistemas consultados.
Starburst Enterprise se dirige a las organizaciones que desean desplegar y administrar la plataforma en su propio entorno. Starburst Galaxy ofrece una experiencia de servicio gestionado en la nube para reducir la carga asociada a la operación del motor. Las ofertas incorporan, entre otras cosas, herramientas de gestión de accesos, supervisión de consultas y optimización, con capacidades que varían según el producto y la configuración.
Starburst también participa en las arquitecturas denominadas «lakehouse», que combinan la flexibilidad del lago de datos con los usos analíticos de un almacén de datos. La compatibilidad con formatos de tablas abiertos como Apache Iceberg permite consultar datos almacenados en sistemas de almacenamiento de objetos. Los casos de uso previstos abarcan la toma de decisiones, la exploración analítica y el suministro de datos a aplicaciones que requieren acceso SQL a ellos.
¿Y ahora qué?
El futuro dependerá, en particular, de la capacidad de Starburst para conciliar apertura técnica, facilidad de operación y control de costes. Frente a los almacenes de datos en la nube y otras plataformas lakehouse, la empresa defiende una arquitectura en la que el almacenamiento y el cómputo se mantienen desacoplados, con un papel destacado para los estándares abiertos.
El desarrollo de aplicaciones de inteligencia artificial podría reforzar el interés por un acceso a datos heterogéneos sujeto a reglas de gobernanza. Para Starburst, el reto será traducir esta demanda en usos operativos, sin presentar la federación como una solución universal: la calidad de los datos, la latencia y la organización de los permisos siguen siendo condiciones esenciales para el éxito.