エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
3分で読めるトランザクション設計のコツ
これはなに こんにちは、もりたです。 最近Software Designで連載をしています[1]。連載をしているとア... これはなに こんにちは、もりたです。 最近Software Designで連載をしています[1]。連載をしているとアホほど資料を読んでめちゃくちゃ学びがあるんですが原稿の進捗がやばすぎてZennに投稿できません[2]。この記事はせめてもの償いとして最近知った便利情報を簡単に皆さんにお伝えします。 テーマは「トランザクションの中に処理を書く順番」です。 これについて、簡単な指針があるという話をします。 課題:トランザクション処理の順番がわからん トランザクション処理を書いていると、こういう場面に出会います。 外部サービスとの連携があって、どこで失敗したらどうなるかを考えないといけない トランザクションの中でメールを送るかどうか悩む 例として、ECサイトの注文確定処理を考えます。 // コードの中身は重要じゃないので雰囲気で呼んでください。 // DB::transaction()の中がトラン










2026/09/30 リンク