ENES

Snowflake

Un data warehouse vendido como servicio en la nube, que se cobra según el cómputo usado.

Una capa de almacenamiento compartida con tablas, y tres warehouses de cómputo separados y de distintos tamaños leyendo de ella al mismo tiempo para finanzas, marketing y data science

Snowflake es una empresa estadounidense fundada en 2012 por Benoit Dageville, Thierry Cruanes y Marcin Żukowski, ingenieros de bases de datos que habían trabajado en Oracle y en el motor Vectorwise. Su producto es un data warehouse que se entrega entero como servicio en la nube: cargás los datos de tu empresa, los consultás con SQL y nunca instalás ni ajustás un servidor. Funciona sobre AWS, Microsoft Azure y Google Cloud, y salió a la bolsa de Nueva York en 2020.

Su decisión de diseño clave fue separar el almacenamiento del cómputo. Los datos viven una sola vez en almacenamiento barato de la nube, y para consultarlos prendés grupos de servidores independientes, que Snowflake llama virtual warehouses. Finanzas puede correr el cierre de mes en un warehouse grande mientras marketing hace consultas chicas en otro, sin frenarse entre sí, y cada uno se puede pausar cuando no se usa. Pagás el almacenamiento más los segundos de cómputo que realmente usaste.

Ese modelo también facilitó compartir datos: una empresa le puede dar a otra acceso en vivo a una tabla sin mandarle copias. Su gran rival es Databricks, que viene del lado del data lake; hoy las dos ofrecen warehouses, funciones de data lake y herramientas para construir IA con los datos de la empresa, y muchas compañías grandes usan ambas.

Para quedarse

Para seguir leyendo

Términos relacionados

Más de Empresas tech