Ultimate access to all questions.
Your company is in the process of selecting a system designed to centralize data ingestion and delivery. To address your needs, you are evaluating different messaging and data integration systems. The primary requirements for the system include the following: the capability to seek to a specific offset within a topic, including the ability to rewind to the beginning of all data ever recorded; support for publish/subscribe semantics on a large number of topics (potentially in the hundreds); and the retention of per-key ordering. Based on these requirements, which system would you recommend?