Question d’entretien chez Scalac

What is a Non Empty List. Core differences between RabbitMQ and Kafka.