What is a Fiber in Ruby and how does it differ from a Thread? · ORA·tech