Data Engineering, Data Analytics, Database, Snowflake, Software Engineering.
Snowflake paper: The Snowflake Elastic Data Warehouse. Disclaimer: I have never used Snowflake before, and all the insights below are derived from an academic paper in 2016; some features and characteristics of Snowflake might have been changed and improved. However, the core principle of design