現場で海外エンドユーザーの方とやり取りしていた際に、聞きなれない英単語を耳にしたので勉強のため書き出してみようと思います。
今回は「txn」という言葉についてです。
□「txn」は「トランザクション」の略語
エンドユーザーの方とのやり取りで急に出てきた「txn」という単語は、「Transaction」の略語です。
トランザクションは取引という意味ですが、システム界隈では複数の処理を1つに纏めた一連の流れのことを指します。
纏められた一連の処理は、個別で処理をさせることができず、また、一部のプロセスでエラーが発生した際は、このトランザクションも失敗となります。
例えば、「Aさんの口座(残高10,000円)から5,000円を引き出し、その5,000円をBさんの口座(残高20,000円)に振込む」という一連の流れがあった場合、
Aさんの口座から5,000円を引き出すことに成功したものの、Bさんの口座への振込みが失敗した場合、そのトランザクション自体を失敗として実行した処理をロールバック(処理前に戻す)します。
以上になります。
参考にしていただければ幸いです。
ご覧いただきありがとうございました。
□参考資料
https://wa3.i-3-i.info/word16325.html
https://qiita.com/zd6ir7/items/6568b6c3efc5d6a13865