title: Apache Pulsar vs. Apache RocketMQ
body: <p><a href="https://pulsar.apache.org/" rel="noreferrer">Apache Pulsar</a> (by Yahoo) seems to be the next generation of Apache Kafka.</p>
  
  <p><a href="https://rocketmq.apache.org/" rel="noreferrer">Apache RocketMQ</a> (by Alibaba) seems to be the next generation of Apache ActiveMQ.</p>
  
  <p>Both are open source distributed messaging and streaming data platforms.</p>
  
  <p>But how do they compare? When should I prefer one over another in terms of features and performance?</p>
  
  <p>Is Pulsar (like Kafka) strictly better at streaming, and RocketMQ (like ActiveMQ) strictly better at messaging?</p>