Ratomic:Ruby Ractorのための変更可能なデータ構造

2025-03-26
Ratomic:Ruby Ractorのための変更可能なデータ構造

Ratomicは、RubyのRactorのために変更可能なデータ構造を提供し、RubyコードをグローバルVMロック(GVL)の制限を超えてスケールできるようにします。この初期段階のプロジェクトは、RustとRuby C拡張の経験を持つ貢献者を募集しています。Ratomicは、複数のRactorで共有するためにクラスレベルの定数として設計された、Ractorセーフなカウンタ、オブジェクトプール、マップ、キューなどの構造を提供します。このプロジェクトはMITライセンスでライセンスされています。

開発