#Ruby on Rails

5 件の記事

RubyとRailsのIO・CPU特性について
アプリケーション 2025-06-14

RubyとRailsのIO・CPU特性について

Ruby・RailsのI/O特性とパフォーマンスチューニングについて整理した記事です。RubyのGVL(Global VM Lock)による制約や、Pumaサーバのスレッド・プロセス設計、見かけのI/O待ちの実態、IO/CPUバウンドの捉え方をふまえ、計測にもとづいた適切な最適化の方針を示します。

#Ruby#Ruby on Rails
Ruby on Railsのコードリーディング第3回-WelcomeControllerの呼び出し
アプリケーション 2024-09-04

Ruby on Railsのコードリーディング第3回-WelcomeControllerの呼び出し

Ruby on Railsのソースコードを読み解くコードリーディングの記録の第3弾です。rails newで用意したプロジェクトを題材に、ルーティングを経てWelcomeControllerのアクションが呼び出されるまで、リクエストがどのような流れで処理されていくのかを追いかけていきます。

#Ruby on Rails#Ruby
Ruby on Railsのコードリーディング第1回-Railsの起動
アプリケーション 2024-09-02

Ruby on Railsのコードリーディング第1回-Railsの起動

Ruby on Railsの起動シーケンスを、コマンド実行からRackup、Pumaサーバーの初期化、リクエスト処理までコードリーディングで追います。

#Ruby#Ruby on Rails
Ruby on Railsのコードリーディング第2回-Railsのリクエスト処理
アプリケーション 2024-09-02

Ruby on Railsのコードリーディング第2回-Railsのリクエスト処理

Ruby on Railsのソースコードを読み解くコードリーディングの記録の第2弾です。rails newで用意したプロジェクトを題材に、Railsが1つのリクエストを受け取ってレスポンスを返すまで、リクエスト処理がどのような流れで進んでいくのかを追いかけていきます。

#Ruby#Ruby on Rails
パーフェクトRuby on Rails
アプリケーション 2024-05-04

パーフェクトRuby on Rails

『パーフェクトRuby on Rails』の書評。Ruby on Railsに入門したい人に向けた一冊。フレームワークの機能が網羅的に書かれており、Railsが提供する仕組みの全体像を把握するのに役立つ。

#Ruby on Rails#Ruby#書評