Posted inapache kafka Karafka Ruby Inside Kafka: Enhancing Data Reliability Through Transactional Offsets with Karafka Posted by Ubuntu Server Admin June 22, 2023Karafka is a Ruby and Rails framework that simplifies the development of Apache Kafka-based applications.…
Posted inKarafka karafka framework kubernetes Karafka framework 2.1 announcement Posted by Ubuntu Server Admin June 2, 2023I'm happy to announce that Karafka 2.1 has just been released. For those who wonder…
Posted inkafka Karafka Ruby Delaying Kafka Messages Processing with Karafka: A Deep Dive into Delayed Topics Posted by Ubuntu Server Admin April 16, 2023Kafka is a popular distributed streaming platform that is commonly used for building real-time data…
Posted inapache kafka kafka Karafka Kafka topics as code – declarative Kafka topics management in Ruby Posted by Ubuntu Server Admin March 15, 2023Kafka topics are a fundamental concept in Apache Kafka. Topics are logical names or labels…
Posted inapache kafka kafka Karafka Karafka Web UI – Your Ruby and Rails out-of-the-box Kafka UI Posted by Ubuntu Server Admin February 15, 2023I'm thrilled to announce the new and shiny addition to the Karafka ecosystem: Karafka Web.…
Posted inbug concurrency concurrent-ruby Ruby concurrency is hard: how I became a Ruby on Rails contributor Posted by Ubuntu Server Admin November 23, 2022For the past several weeks, I've been trying to fix a cranky spec in Karafka…
Posted inGC Rails RSpec RSpec story about disappearing classes Posted by Ubuntu Server Admin November 13, 2022ActiveSupport#descendants can be slow. In a bigger system with layers of descendants, finding all of…
Posted inbenchmark Karafka karafka framework Reduce your method calls by 99.9% by replacing Thread#pass with Queue#pop Posted by Ubuntu Server Admin January 20, 2022When doing multi-threaded work in Ruby, there are a couple of ways to control the…
Posted inelgato Hardware Ruby Controlling Elgato Key Light under Ubuntu with Ruby Posted by Ubuntu Server Admin December 29, 2021Recently I’ve acquired Elgato Key Light. It is a WiFi controllable LED lighting panel. The…
Posted ingzip Ruby Software Reading the uncompressed GZIP file size in Ruby without decompression Posted by Ubuntu Server Admin November 20, 2021There are cases where you have a compressed GZIP file for which you want to…