Process thousands of messages like a pro

Karafka is a framework used to simplify Apache Kafka based Ruby and Ruby on Rails applications development.
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.

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.