Redpanda is a streaming platform for mission critical workloads. Kafka® compatible, No Zookeeper®, no JVM, and no code changes required. Use all your favorite open source tooling - 10x faster.
We are building a real-time streaming engine for modern applications - from the enterprise to the solo dev prototyping a react application on her laptop. We go beyond the Kafka protocol, into the future of streaming with inline WASM transforms and geo-replicated hierarchical storage. A new platform that scales with you from the smallest projects to petabytes of data distributed across the globe.
We recommend using our free & prebuilt stable releases below.
Simply download our
rpk binary here. We require Docker on MacOS
brew install vectorizedio/tap/redpanda && rpk container start
curl -1sLf \ 'https://packages.vectorized.io/nzc4ZYQK3WRGd9sy/redpanda/cfg/setup/bash.deb.sh' \ | sudo -E bash sudo apt-get install redpanda
On Fedora/RedHat/Amazon Linux
curl -1sLf \ 'https://packages.vectorized.io/nzc4ZYQK3WRGd9sy/redpanda/cfg/setup/bash.rpm.sh' \ | sudo -E bash sudo yum install redpanda
We provide a very simple build system that uses your system libraries. We recommend
users leverage our pre-built stable releases which are vetted, tested, and reproducible with exact
versions of the entire transitive dependency graph, including exact compilers
all built from source. The only thing we do not build yet is the Linux Kernel, but soon!
For hackers, here is the short and sweet:
sudo ./install-dependencies.sh && CC=gcc-11 CXX=g++-11 ./build.sh
We build with coros, so you need gcc11+ or clang12+
For those of us who like to live on the edge!
We can cut a release at any point from the
/dev branch if you want to test a particular feature.
Simply let us know you would like to test a feature from dev and we're happy to cut a beta release.
Beta releases on Debian/Ubuntu
curl -1sLf \ 'https://packages.vectorized.io/HxYRCzL4xbbaEtPi/redpanda-beta/setup.deb.sh' \ | sudo -E bash sudo apt-get install redpanda
Beta releases on Fedora/RedHat/Amazon Linux
curl -1sLf \ 'https://packages.vectorized.io/HxYRCzL4xbbaEtPi/redpanda-beta/setup.rpm.sh' \ | sudo -E bash sudo yum install redpanda
Beta releases on Docker
This is an example with the
v21.3.5-beta3 version prior to the 21.3.5 release.