こんにちは、hachi8833です。BigBinaryシリーズの本日2本目をお送りします。 本機能のRails 5.1での修正点については「[Rails 5.1]thread_mattr_accessorの変数はサブクラスと共有されないようになった(翻訳)」をご覧ください。 概要 元記事: Rails 5 adds ability to create module and class level variables on per thread basis(米国BigBinary社のブログより) 著者: Abhishek Jain Railsでは以前から、cattr_reader、cattr_writer、cattr_accessor`という一連のメソッドを使ってクラスレベルの変数やモジュールレベルの変数を作成する機能が提供されていました。 Rails 5ではこれをさらに押し進め、クラスレベ
![[Rails 5]モジュールやクラスレベルの変数をスレッドベースで作成する機能(翻訳)|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/e51d68baebb8bde5d61c5ce7dc284d45da7fc08f/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2016%2F12%2Fruby_on_rails5_eyecatch.png)