
Explanation:
The correct choice is Apache Kafka due to its capabilities in data ingestion and delivery, per-key ordering, and support for seeking to specific offsets in topics. Unlike other systems, Kafka allows for the reprocessing of specific parts of a topic, a feature not available in pub/sub models designed for transient message handling. The mention of 'per-key ordering' highlights Kafka's ability to process or assign messages with the same key to a specific user, making it the optimal solution for the described requirements.
Ultimate access to all questions.
Which system is ideal for centralizing data ingestion and delivery, ensuring per-key ordering, supporting offset seeking in topics, and enabling publish/subscribe semantics across hundreds of topics?
A
Cloud Storage
B
Apache Kafka
C
Dataflow
D
Firebase Cloud Messaging
No comments yet.