nerdexam
Huawei

H13-711_V3.5 · Question #270

Which of the following are the functions that Spark can provide? (Multiple choice)

The correct answer is A. Distributed memory computing engine D. Stream processing functions. A and D are correct because Spark's core identity is an in-memory distributed computing engine - it processes data across a cluster's RAM for speed - and it natively supports stream processing through Spark Streaming and Structured Streaming. B is wrong because a distributed…

Question

Which of the following are the functions that Spark can provide? (Multiple choice)

Options

  • ADistributed memory computing engine
  • BDistributed file system
  • CUnified scheduling of cluster resources
  • DStream processing functions

How the community answered

(56 responses)
  • A
    79% (44)
  • B
    14% (8)
  • C
    7% (4)

Explanation

A and D are correct because Spark's core identity is an in-memory distributed computing engine - it processes data across a cluster's RAM for speed - and it natively supports stream processing through Spark Streaming and Structured Streaming.

B is wrong because a distributed file system (like HDFS) is a storage layer; Spark is a compute engine that typically sits on top of HDFS, S3, or similar storage - it does not manage how files are stored or replicated across nodes.

C is wrong because unified cluster resource scheduling is the job of systems like YARN, Mesos, or Kubernetes; Spark can run on these schedulers but does not replace them.

Memory tip: Think of Spark as the "engine + processor" - it computes (A) and streams (D), but it does not store files (B) or schedule resources (C). Those belong to the infrastructure layer beneath it.

Community Discussion

No community discussion yet for this question.

Full H13-711_V3.5 Practice