|9 months ago||4 days ago|
|-||Creative Commons Attribution Non Commercial 2.5 Generic|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ruby-kafka has been officially deprecated and is no longer recommended for production usage
2 projects | /r/ruby | 8 Dec 2022
It is no longer recommended for production usage. If you use it, you can either switch to rdkafka-ruby or one of high-level libraries like karafka.
Event Streaming in Rails with Kafka
5 projects | dev.to | 30 Jun 2022
Karafka is a framework used to simplify Apache Kafka-based Ruby applications development.
Code Loaders in Ruby: Understanding Zeitwerk
3 projects | dev.to | 23 Mar 2021
What are some alternatives?
ruby-kafka - A Ruby client library for Apache Kafka
Sidekiq - Simple, efficient background processing for Ruby
Shoryuken - A super efficient Amazon SQS thread based message processor for Ruby
librdkafka - The Apache Kafka C/C++ library
Delayed::Job - Database based asynchronous priority queue system -- Extracted from Shopify
Bunny - Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
Que - A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
Sneakers - A fast background processing framework for Ruby and RabbitMQ
Sucker Punch - Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
good_job - Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.
RocketJob - Ruby's missing background and batch processing system
Sidekiq::Undertaker - Sidekiq::Undertaker allows exploring, reviving or burying dead jobs.