nerdexam
Google

PROFESSIONAL-DATA-ENGINEER · Question #238

Your company is selecting a system to centralize data ingestion and delivery. You are considering messaging and data integration systems to address the requirements. The key requirements are: The…

The correct answer is A. Apache Kafka. Explanation/Reference: These are the functionalities which are currently lagging/not-available with Pub/Sub.

Submitted by ngozi_ng· Mar 30, 2026Designing data processing systems

Question

Your company is selecting a system to centralize data ingestion and delivery. You are considering messaging and data integration systems to address the requirements. The key requirements are: The ability to seek to a particular offset in a topic, possibly back to the start of all data ever captured Support for publish/subscribe semantics on hundreds of topics Retain per-key ordering Which system should you choose?

Options

  • AApache Kafka
  • BCloud Storage
  • CCloud Pub/Sub
  • DFirebase Cloud Messaging

How the community answered

(44 responses)
  • A
    80% (35)
  • B
    2% (1)
  • C
    5% (2)
  • D
    14% (6)

Explanation

Explanation/Reference: These are the functionalities which are currently lagging/not-available with Pub/Sub.

Topics

#Apache Kafka#offset management#pub/sub semantics#per-key ordering

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-DATA-ENGINEER Practice