Redpanda
Simple, powerful, and cost-efficient streaming data platform compatible with Apache Kafka.
Why consider Redpanda?
Redpanda is a modern streaming data platform written in C++. It is fully API-compatible with Apache Kafka but eliminates JVM overhead and ZooKeeper/KRaft complexity for ultra-low tail latencies.
Learn Redpanda by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide3 sections
Overview of Redpanda
Redpanda is engineered in C++ using the Seastar asynchronous framework to maximize hardware saturation. It provides 100% Kafka API compatibility while offering 10x faster tail latencies, zero JVM garbage collection pauses, and a single standalone binary deployment model.
Running Redpanda in Docker
Start a single-node Redpanda cluster with an embedded web console:
docker run -d \ --name redpanda \ -p 18081:18081 -p 18082:18082 -p 19092:19092 -p 9644:9644 \ docker.redpanda.com/redpandadata/redpanda:latest \ redpanda start --mode dev-container --smp 1 --memory 1GProducing and Consuming Messages with rpk
# Create a topicrpk topic create tilobox-events# Produce eventsecho "Hello Streaming World" | rpk topic produce tilobox-events# Consume eventsrpk topic consume tilobox-events -n 1Redpanda Core is available under the Business Source License (BSL-1.1).
Related tools
More options with a similar category or technology profile.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
bpytop
Python port of bashtop with game-like UI, responsive mouse support, and hardware sensors.
bashtop
Linux resource monitor showing usage and stats for processor, memory, disks, network, and processes.
SchemaHero
Kubernetes-native declarative database schema management and table migration operator.