(RW Specific)
Separation of Storage and Compute is a key architectural principle in RisingWave where the components responsible for data processing (Compute Nodes) are distinct from the system responsible for durable state storage (like the Hummock-based State Store using cloud object storage). This allows independent scaling of compute and storage resources based on workload needs, offering better elasticity, fault isolation, and potentially cost efficiency compared to tightly coupled architectures.