Spring Cloud Stream provides binders for the following messaging middleware and streaming platforms:

  • RabbitMQ
  • Apache Kafka
  • Apache Kafka Streams
  • Amazon Kinesis
  • Google Cloud PubSub
  • Solace's PubSub+
  • Azure Event Hubs

However, Spring Cloud Dataflow focuses mainly on RabbitMQ and Apache Kafka. The other binders may need additional configuration - please see the docs for each particular binder for more information.