Redpanda is Kafka API compatible so any client that works with Kafka should work out of the box with Redpanda. However here is a list of clients which we have tested with:
|Java||Apache Kafka Java Client||https://github.com/apache/kafka|
We support all parts of the Kafka API except for the transactions API. We are working on adding this shortly and you can find the issue in our public github here, Support the Kafka Transactions API.
If you run into any issues while working with a Kafka tool, please let us know! File an issue
No, Redpanda is a modern streaming platform that has been built using C++ and Raft for consensus. Since we use Raft we have no need for an external consensus system like Zookeeper.
Unfortunately, you can only run Redpanda directly on Linux. However, you can use Docker to run Redpanda on any system supported by Docker. Please see our Quick Start Docker Guide for more information.