用語解説

ステートフル

2017.11.30 Thu連載バックナンバー

 システムがユーザーからリクエストを受けた際、過去のやり取りを記録し、その内容を元に処理をすること。つまり、これまでのやり取りに応じて、臨機応変に対応するシステムのことを指す。ステートフル(Stateful)とは英語で「状態を把握する」という意味。

 対義語は「ステートレス(Stateless)」で、ユーザーからのリクエストに対し、過去のやり取りを把握せず、どんな状況でも同じ結果で処理するシステムのことを指す。