Process thousands of messages like a Pro

Karafka is a Ruby and Rails efficient Kafka processing framework.
Karafka allows you to capture everything that happens in your systems in large scale, without having to focus on things that are not your business domain.

From Developers to Developers

We've built Karafka to tackle our own needs, and we process over 500 million messages daily with it.

Karafka Web UI

Karafka Web UI is a user interface for the Karafka framework. The Web UI provides a convenient way for developers to monitor and manage their Karafka-based applications, without the need to use the command line or third party software.

The interface, amongst others, includes:

  • historical metrics,
  • real-time aggregated metrics,
  • real-time information on resources usage,
  • errors details,
  • performance statistics,
  • allows for Kafka topics data exploration
  • stale partitions detection (LSO hangs)
  • routing pattern matched topics subscriptions

Process messages like a Pro!

Karafka Pro includes a commercial-friendly license, priority support, architecture consultations, high throughput data processing-related features and more.

10% of the income will be distributed back to other OSS projects that Karafka uses under the hood.

Help us provide high-quality open-source software.

You're In Good Hands

Join hundreds of organizations around the world processing data using Karafka
Sendoso logo
Smart Pension logo
Procore logo
Toptal logo
Castle logo
BookingSync logo
Tucows logo
Cookpad logo
Nextory logo
onebeat logo
goldbelly logo
angi logo
producthunt logo
honeybadger logo

Get Started in no time

Karafka makes it super easy to get your project up and running. We provide extensive guidelines, support, and documentation on every aspect of the framework usage.

Support

Got Questions? We Got Answers.
Contact us
If you have questions about using Karafka, feel free to join our Slack channel.

If you have questions related to Karafka Pro or any other inquiries, don't hesitate to get in touch with us via email: contact@karafka.io.
Documentation
Have technical questions? Check out our documentation. We provide extensive documentation covering almost every aspect of the framework usage.