FAQ

The essentials, briefly

Licensing, air-gapped environments, migrating from Kafka, and what you need to get started. Did not find your answer — write to us.

Does it work in an air-gapped environment?

Yes, that is a core scenario: the image ships as an offline archive, the license is verified without internet access, and there is no built-in telemetry — nothing leaves your perimeter.

What happens when my year of updates ends?

The version you bought keeps working forever. Renewal (≈25% per year) is only needed to receive new versions — the JetBrains model.

Will I have to rewrite my applications?

No. Roxa speaks the Kafka protocol: existing clients (kcat, Go, Python, C# and others built on librdkafka) connect as they are — only the broker address changes.

What hardware do I need?

A Linux server with 2+ vCPUs and 4+ GB RAM, Docker and Docker Compose. No JVM, no ZooKeeper, no external database. Storage is your S3/MinIO or a local disk.

Where does my data live?

Only with you: in your object storage (S3/MinIO) or on the server’s file system. The product is self-hosted and sends nothing outside.

Is there a cluster and HA?

Today Roxa is a single node; reliability comes from S3 storage rather than replication: a node dies — a new one starts and reads the same data. An HA cluster is in development (the Enterprise edition).

How do I buy?

An invoice paid by bank transfer in rubles; the license key arrives by email and works offline. Start with the free Community edition or write to us via the support form.