Threads And Queues In Ruby
I recently tried solving a coding challenge that required concurrent processing of data. This is something I’ve honestly never done before in code. At work, almost everything is event driven, and tasks that do need to be done asynchronously or concurrently have been done through systems like Sidekiq, Redis or message queues like Kafka. I want to introduce the problem to you, go over my solution, and describe my thought process along the way....