マーシャリング不可能なオブジェクトを Rails セッションに保存したいと考えています。特にhttps://github.com/toland/patron/blob/master/lib/patron/session.rbオブジェクトですが、どの Ruby オブジェクトでも機能するソリューションが必要です。
オブジェクトのサイズ、セキュリティ、前方互換性、速度は気にしません。複数のサーバーを使用したり、メモリ空間にアクセスしたりすることは気にしません。サーバーは常に 1 つです。セッションで終了する可能性のあるすべてのオブジェクトに対してシリアライザーを作成したくありません。
キャッシュ スキームの方が適切でしょうか? もしそうなら、セッションにどのように実装しますか? これらは ActiveRecord オブジェクトではないため、ID を保存して検索するように言わないでください。