Ruby AASMでステータス変更と同じクリティカルセクションで実行 概要主にActiveRecordと併用して使うステータス管理用のgemがあります。AASM(ステートマシーン)です。「ステータス変更と同時に別の処理を実行したい」という要求を満たすために排他制御(主にデータベースのトランザクション)を使う場... 2022.04.20 Ruby