This repository contains open-source projects managed by the owners of Google Cloud Pub/Sub. The projects available are:
- Load Testing Framework: Set up comparative load tests between Apache Kafka and Google Cloud Pub/Sub, as well as between different clients on the same stack (e.g. Http/Json and gRPC clients for CPS). Currently, we only support maven version 3 and Java 8. If you're having a problem building with those versions, please reach out to us with your issue or solution.
- Ordering Keys Prober: A reference implementation for how to use ordering keys effectively.
- Flink Connector: Send and receive messages to/from Apache Flink.
- DEPRECATED - Kafka Connector: Send and receive messages from Apache Kafka. The connector will have future release from its own repo.
- DEPRECATED - Experimental high-performance client library: For Java along with samples.
Note: To build each of these projects, we recommend using maven.