3 ms·
Latest talk about scheduler: https://www.youtube.com/watch?v=Y29SSOS4UOc https://www.youtube.com/watch?v=Y29SSOS4UOc Recent summary of scheduler, a little bit
by ioquatix 6y ago
Latest talk about scheduler: https://www.youtube.com/watch?v=Y29SSOS4UOc https://www.youtube.com/watch?v=Y29SSOS4UOc
Recent summary of scheduler, a little bit out of date (changes to interface): https://www.codeotaku.com/journal/2020-04/ruby-concurrency-final-report/index https://www.codeotaku.com/journal/2020-04/ruby-concurrency-f...
- joelbluminator 6y agoI will watch your presentation but if u could put my mind at ease: Is the scheduler a kind of event loop (like Node) implemented in Ruby? So if I wanted to use this thing everything I write would have to be callback based ?
- ioquatix 6y agoYes, it lets you implement event loop for Ruby. We use fibers to avoid callback hell and avoid rewriting existing code. This is covered in my talk here: https://www.youtube.com/watch?v=qKQcUDEo-ZI https://www.youtube.com/watch?v=qKQcUDEo-ZI
- joelbluminator 6y agoHope it's alright to ask you a personal question: How did you get to the point you can work with Ruby internals so well? Did you come from a C background or had some backgrounds with VM's / programming language design?