RR 402: Ruby 2.6.0 Bugs, Kafka, and Karafka with Maciej Mensfeld episode artwork

EPISODE · Mar 5, 2019 · 59 MIN

RR 402: Ruby 2.6.0 Bugs, Kafka, and Karafka with Maciej Mensfeld

from Ruby Rogues · host Charles M Wood

SponsorsSentry use the code “devchat” for $100 creditTriplebyteCacheFlyPanelAndrew MasonEric BerryDave KimuraCharles Max WoodJoined by special guest: Maciej MensfeldEpisode SummaryIn this episode of Ruby Rogues, the panelists talk with Maciej Mensfeld, Senior Software Engineer at Castle Intelligence and the creator of the Karafka framework. Maciej explains to listeners the Karafka and Kafka frameworks and their advantages, the differences between Karafka and gems like DeliveryBoy and Racecar, certain use cases where Kafka can be used efficiently such as for fast data processing (messages at the rate of 50k per second), normalizing the request stream, buffering data and event-driven architecture. They discuss the framework’s contrast with respect to a traditional queue system and comparison to different languages.Maciej talks about some problems faced in the development stage and answers questions related to Kafka features such as strong ordering and error handling with examples. He also explains the procedure of using a consolidated gem with Docker containers, which is a part of his project set to release in April 2019. They discuss some specific errors in Ruby 2.6.0 and finally, he gives details about the Ruby users group based in Krakow, Poland and their meetups.LinksKarafka frameworkRuby KafkaDeliveryBoyRacecarWaterDropDry LibrariesApache KafkaBug – Socket connect timeout exceeds timeout valueBug – ‘Numeric#zero?’  is much slower than ‘== 0’Mutant libraryMaciej’s blogMaciej’s GitHubRubyKaigiPicksEric Berry:Dave Kimura’s beautiful video setupAndrew Mason:Mac keyboard shortcut for nice screenshots: ⌘⌃ ⇧4 + space-bar and click on open window.Contributors’ names listed in the Readme file of the open source project – Andrew’s contributionDave Kimura:Gatorade powder - to mix with Amoxicillin for better tasteElgato Cam Link 4k (reason for the excellent video setup!)Charles Max Wood:Disney Heroes : Battle ModeKingdoms of HeckfireSpecial Guest: Maciej Mensfeld. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Episode metadata supplied by the publisher feed · Published Mar 5, 2019

Embed this episode

NOW PLAYING

RR 402: Ruby 2.6.0 Bugs, Kafka, and Karafka with Maciej Mensfeld

0:00 59:56

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Ruby Rogues?

This episode is 59 minutes long.

When was this Ruby Rogues episode published?

This episode was published on March 5, 2019.

Can I download this Ruby Rogues episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!