# List of available Channel implementation for persistence of the events associated with a given channel 
channels:
  - name: In-Memory
    url: https://github.com/knative/eventing/tree/master/config/provisioners/in-memory-channel
    status: Proof of Concept
    support: None
    description: >
      In-memory channels are a best effort Channel. They should NOT be used in Production. They are useful for development.
  - name: Apache Kafka
    url: https://github.com/knative/eventing/tree/master/contrib/kafka/config
    status: Proof of Concept
    support: None
    description: >
      Channels are backed by [Apache Kafka](http://kafka.apache.org/) topics.
  - name: GCP PubSub
    url: https://github.com/knative/eventing/tree/master/contrib/gcppubsub/config
    status: Proof of Concept
    support: None
    description: >
      Channels are backed by [GCP PubSub](https://cloud.google.com/pubsub/).
  - name: Natss
    url: https://github.com/knative/eventing/tree/master/contrib/natss/config
    status: Proof of Concept
    support: None
    description: >
      Channels are backed by [NATS Streaming](https://github.com/nats-io/nats-streaming-server#configuring).
