
Answer-first summary for fast verification
Answer: Multi-cluster shared data
The correct answer is C (Multi-cluster shared data) based on Snowflake's official documentation and the community consensus. Snowflake's architecture is specifically described as 'multi-cluster shared data' in their official materials, where multiple compute clusters can access the same shared data storage layer. While Snowflake does incorporate elements of both shared-disk (central data repository) and shared-nothing (MPP compute clusters) architectures, the official terminology used to describe the overall architecture is 'multi-cluster shared data.' The community discussion shows strong support for option C (75% of answers), with detailed reasoning from MBrat's comment citing Snowflake documentation that explains how multiple clusters access shared data. Option B (shared-nothing) received some support (25%) but represents only one aspect of the hybrid architecture. Option A (shared-disk) similarly captures only part of the architecture. Option D (serverless query engine) describes a characteristic but not the fundamental architectural pattern.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.