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?