“Ractor” reconsidered Koichi Sasada <ko1@cookpad.com> or 2nd progress report of MaNy projects RubyKaigi 2023 About this talk • “Ractor” is not used maybe because … • Programming model • Memory model (object sharing model) • Actor like API • Eco-system • Implementation • Code quality • Performance • Performance improvements • New “Selector” API • Ractors on M:N Scheduler (MaNy project) • Ractor loc