Snowflake Review

Last updated: October 3 2024

Snowflake is my personal favorite data warehouse. They were one of the first to offer a scalable service that separates storage from compute. This architecture is outlined in a whitepaper that I recommend every newbie data engineer reads.

Snowflake was not the first piece of software to read and write columnar files to object storage for fast analytical queries - Hive and Bigquery both predate it by a few years. However, in my opinion, their implementation of the concept is excellent and its nature as a multi-cloud service helped it grab an early lead in the hearts and minds of developers.

Snowflake is frequently compared to Databricks. However, I think their products complement each other, and aren’t really direct competitors.

Pros

Cons