https://zenn.dev/maya_honey/articles/efbcb8f6bd01f0

【反省】バッチの実装を誤って、盛大にご迷惑をおかけしてしまった話

バッチ処理の実装ミスによるメール重複送信の失敗談について書かれています。

トランザクションタイムアウトが原因でデータの更新がロールバックされたにも関わらず、メール送信処理は実行されてしまったことが原因です。

メール送信処理をトランザクションに含めたこと、本番環境での対象ユーザー数を考慮できていなかったことが反省点として挙げられています。

Reply to this note

Please Login to reply.

Discussion

No replies yet.