Closed darnellbrawner closed 1 year ago
Hi @darnellbrawner, I see you're now contributing the multithreaded implementation(s) you announced earlier. You have now structured these additions as two fully independent solutions. This means that for each of your three implementations a separate Docker image is built and run when the benchmark is executed, which is not very efficient.
May I ask you to structure your PR to add these new implementations to your existing PrimeRuby/solution_2
solution instead? That solution can then run all three implementations in sequence, in one docker run
. It also means we can merge without requiring a review from the second maintainer.
Description
Takes advantage of multi-core systems using Ractor ruby's actor model framework. https://ruby-doc.org/core-3.0.0/Ractor.html
Contributing requirements
drag-race
as the target branch.