📝日常

日次 63

Tony Duong

Tony Duong

8月 12, 20261

他の言語:🇫🇷🇬🇧
#engineering#ruby#rails#multithreading#performance#connection-pool#puma
日次 63

今日やったこと:

  • Rubyの and&& の違いを学んだ — ブールの意味は同じだが優先順位が違う(&& の方が and より強く結合するので、代入や条件で混ぜるとびっくりする)
  • RailsでIOバウンドな処理(HTTPリクエスト、ファイル読み込み)向けのマルチスレッドを このMedium記事 で学んだ — いつもasyncジョブに投げる代わりに、プロセス内で速くできることもある
  • Rubyの三項演算子 / 条件では []"" がtruthyだと再確認 — すべてはオブジェクトで、falsyなのは nilfalse だけ
  • threads・workers・processes・DB connection pool の関係を(再)学習 — Rails Threads, Workers, Processes, and the DB Connection Pool (ELI5) にやさしくまとめた

🌐 Claudeによる翻訳

Tony Duong

著者: Tony Duong

デジタル日記。思考、経験、そして人生についての考え。