みずほ銀行が鬼門のバッチ処理でつまずいた。2021年3月11~12日に起きた外貨送金のトラブルは、ディスク装置の故障が発端だった。バックアップ装置への切り替えに失敗し、データの不整合も重なって夜間のバッチ処理が朝までに終わらなかった
目次
バッチ処理は時代遅れ……だ…と……そうなのか。サービスの規模とかシステムによるってことかな?銀行みたいにデータたくさん扱うとこだとバッチ処理は古いってことかしら?バッチ処理以外で定期的にデータを処理する方法って他に何かあるの?
— だむは@個人開発頑張ってる人?♀️ (@damuha_) Sep 17, 2021
バッチJobは時代遅れ。?
— ガナ (@Gana_Ship8) Sep 17, 2021
これを聞いた青い銀行の経営陣が、全てリアルタイム処理すると金融庁に報告して、新たなる地獄の釜が開くのである。
銀行のバッチ処理は時代遅れだよ。24/7でリアルタイム処理、もしくはキューイングしてプロセスプールでやるか。工場とか交通機関とか、夜間動かす必要がないところだとまとめて夜中にバッチ処理、はあるだろうけど(JRはSUICAでそれやってる)
— Täkümi.ee (@atakumi) Sep 17, 2021
銀行系でもバッチは減らす方向で進んでるのか、まあ処理遅延でたまに死んでるもんな・・・
— メガ ザクロ (@megazakro) Sep 17, 2021
銀行ではないが、結構な人数の顧客データを扱う所で働いてた時は
— 紅魔絶影 (@Yura_Kisaragi) Sep 17, 2021
バッチてのは処理しただけでは当然終わらないし
前後手順として、開始前にテスト環境で動作確認
実際の本データにバッチ処理
終わったらデータが正しく反映されたかの確認
ってのは最低限あるはず、その上で関係各所の連携がある
他方、現在の銀行には「窓口業務」とか「受けつけ時間」「締め」などとゆー概念のある処理が存在しているわけで、この辺は別に「本来のトランザクションと処理上のトランザクションのタイミングの乖離」は問題にならないから、この辺にバッチがあっても何も悪いことではない。
— おごちゃん™ / お仕事お待ちしております (@ogochan) Sep 17, 2021
@0000snao 銀行の本支店間の取引データをバッチで夜間に連携するってのが時代遅れと言いたいんだろうけどこの書き方だとバッチ処理自体が時代遅れに見えますね
— minority (@acguy) Sep 17, 2021
それとも単に聞いた事をそのまま書いただけなのかな?
スポンサーリンク
スポンサーリンク
時代遅れのバッチ処理じゃない手法を某銀行さんに教えてあげてほしいね
— ??? (@y710246) Sep 17, 2021
スポンサーリンク
スポンサーリンク
この記事に問題があると考えた場合、こちらから作者様にご連絡をお願いします。