Kaigi on Rails 2022「十年ものアプリのセッションストレージをクッキーからRedisに移行するときに気にしたこと、それでも起きてしまったこと」by @hogelog

4
Takafumi ONAKA @onk

ログインユーザと非ログインユーザで session 期間分けてるの丁寧 (丁寧さが引き起こすのも悲しい……) #kaigionrails

2022-10-22 15:20:48
hogelog(東京) @hogelog

github.com/redis-store/re… セッションで言及している redis-rack gem の仕様はこちらです。Issue で報告しておりコミュニケーション中〜 #kaigionrails

2022-10-22 15:20:53
Hirotaka Miyagi @MH4GF

TTLなしのキー、あああああ… #kaigionrails

2022-10-22 15:20:56
igaiga @igaiga555

なるほど合わせ技で無期限になるのか…… #kaigionrails

2022-10-22 15:21:04
ごぐたん @gogutan

こんなのリリースしないと気付けなさそうだ… #kaigionrails

2022-10-22 15:21:28
クドウマサヤ | iCARE CTO @masaya_dev

タイトルからこわい話な予感はしてたけど、やっぱりこわい話だ...w #kaigionrails

2022-10-22 15:21:49
しんくう @shinkuFencer

なんも設定しないときの振る舞いがまちまちで阿鼻叫喚になるパターン #kaigionrails

2022-10-22 15:22:19
バーンぎゃばんバーン @ledsun

タイムアウトの設定にnilを入れたときに即死と無限の2パターンがありえるの怖いです。 #kaigionrails

2022-10-22 15:22:33
Takafumi ONAKA @onk

コミュニケーションを避けて技術的解決に走ってしまったかも、というふりかえり、めっちゃ尊い #kaigionrails

2022-10-22 15:24:36
Soul @ex_SOUL

まぁでも、セッションクリアをきっかけに離脱するユーザーとかもきっといるんよな… #kaigionrails

2022-10-22 15:24:48
ごぐたん @gogutan

技術的解決に走っていたかもしれない #kaigionrails

2022-10-22 15:24:51
えりりん @suuuuengch

ステークホルダーとのコミュニケーションが技術で解決できるならそれでも良いと思うけどな〜 選択は難しい #kaigionrails

2022-10-22 15:24:53
igaiga @igaiga555

セッションリセットするかと実装コストの話、大きなサービスだとより判断難しくなりそう…… #kaigionrails

2022-10-22 15:25:02
Yusuke Iwaki @yi01imagination

ステークホルダーとの調整を怠って技術的解決に走ってしまう、なんと耳の痛い話。 #kaigionrails

2022-10-22 15:25:14
masa寿司 @masa_iwasaki

こういう事例はどうしても屍を越えていくことになりがちなので事例紹介ありがたい #kaigionrails

2022-10-22 15:25:59
Nishimoto Takashi / TOKIUM @nsmttwi

セッションストアの切り替え、リセット許容できないと結構コスト嵩むよなぁ 弊社で切り替えた時はリセット許容できたから良かったけどすごい参考になる #kaigionrails

2022-10-22 15:26:00
r7kamura @r7kamura

redis-railsだとconfig.active_record.cache_versioningとかにも対応してないので、Rails公式のRedisストアに移行した方が良さそうだけど、セッションに使うと公式と書き込み形式が使うのでもう引き返せないという罠があるので注意したい…… #kaigionrails

2022-10-22 15:27:00
Hirotaka Miyagi @MH4GF

キャッシュストアの切り替え、意外と挙動が微妙に違うのが怖いよなあ... この記事はdalli_storeからmem_cache_storeに切り替えたらEvictionが起きた例 #kaigionrails zenn.dev/kuroponzu/arti…

2022-10-22 15:27:05
ょを @yohfee

なるほどなー。リセット許容の方向で考えてたけどそれでも考えとかなきゃならんこと見つかったので良かった。 #kaigionrails

2022-10-22 15:27:52
hogelog(東京) @hogelog

公開されてるようです、見ないでくれと言いたい気持ちもあってアレなんですが是非どうぞ、見ないでください twitter.com/kaigionrails/s…

2022-10-30 15:14:18
Kaigi on Rails @kaigionrails

Kaigi on Rails 2022 のアーカイブ動画を公開しました! 先日、2日間に渡り開催された本編全24本の動画をYouTubeに公開しました。 当日観逃した方、お気に入りのトークをまた観たい方、ぜひご覧ください! youtube.com/playlist?list=… #kaigionrails

2022-10-30 15:02:55
Kaigi on Rails @kaigionrails

初学者から上級者までが楽しめるWeb系の技術カンファレンス Kaigi on Rails の公式アカウントです💎🛤 Kaigi on Rails 2024は、10/25(金)・26(土)に有明セントラルタワーホール&カンファレンスで開催予定です!

https://t.co/6mMRFyVvqn