ActiveMQ/Artemis or Kafka for Java messaging?

from blog Kevin Boone's website, | ↗ original
ActiveMQ and Kafka are both open-source, Java-based, message brokers with applications in inter-process communication. But can they be used interchangeably?