Thought Machine セールスエンジニアリングおよびエンジニアリングチーム
Vault Core:確かな手法で証明された、最高峰のパフォーマンス
Thought Machineの「Vault Core」は、現代の金融サービスのために構築された高性能なバンキングプラットフォームです。そのパフォーマンス試験は、リアルタイムのクラウドベースシステムが、スピードと信頼性に対する要求を満たし、あらゆる規模の銀行業務を支えられることを証明しています。
背景
一般的な銀行では、リテール決済から給与振込まで、毎日数十億件ものトランザクションが処理されています。基幹システムのパフォーマンスが低下すれば、処理の遅延やシステム障害を招き、運用リスクに直結します。想定以上のトランザクションが発生した際にシステムが対応できなければ、処理の滞留や完全なシステム停止を引き起こす可能性があります。これは銀行業務全体の停止を招き、経済的損失や規制違反による罰金など、多大な金銭的・社会的ダメージにつながりかねません。
銀行にとって、基幹システムが予期せぬ需要の急増に対しても、予測可能なレイテンシと回復力をもって対応できるという確信は不可欠です。この確信を得るためには、現実の銀行業務の複雑さを反映した、透明性と信頼性の高い結果をもたらす厳格なテストフレームワークが必要です。
従来の手法は不明瞭で、信頼性に欠けることが少なくありません。よく目にする「1秒あたりのトランザクション数(TPS)」という数値も、その意味や算出方法、再現性の有無といった詳細が不明なケースがほとんどです。
Thought Machineの「Vault Core」は、現代の金融サービスのために構築された高性能なバンキングプラットフォームです。そのパフォーマンス試験は、リアルタイムのクラウドベースシステムが、スピードと信頼性に対する要求を満たし、あらゆる規模の銀行業務を支えられることを証明しています。
本稿では、当社のパフォーマンス試験手法と、Vaultプラットフォームで達成した成果について詳しく解説します。また、さらなる限界への挑戦と、世界最大規模の銀行を支えるための今後の計画についても論じます。

高整合性を実現するパフォーマンス試験手法
当社のアプローチは、リアリズムと再現性を基盤としています。私たちは、透明性が高く有意義なパフォーマンス検証のリーダーであることを誇りとしています。これを実現するため、私たちはVault Coreの能力を実際のプロダクション環境で実証する包括的なテストフレームワークを開発しました。その主要な柱は以下の通りです。
- 現実的な金融商品
- 実際のプロダクション環境と事前ロードされたデータ
- 明確な実業務のジャーニー
- エンドツーエンドの再現性
- 継続的なパフォーマンスゲート
現実的な金融商品
多くのパフォーマンステストは人工的な環境で行われており、実際の銀行業務を反映していません。私たちは、世界中で見られる幅広い機能とユースケースを網羅する3つの異なる金融商品ポートフォリオを採用することで、この課題を解決しています。これにより、テストは実際の銀行業務シナリオに基づいたものとなり、貴社の実務に直接役立つ洞察を提供します。

実稼働環境と事前ロードされたデータ
真の実稼働環境なしで、パフォーマンス結果を確信できるでしょうか。当社のパフォーマンステストは、実際の運用環境を緻密に再現した環境で実施されます。AWS、Azure、GCPといった主要なクラウドプロバイダーにおける文書化されたインフラ構成を利用しているため、テスト結果は貴社の導入環境にそのまま適用でき、貴社の運用環境におけるVault Coreのパフォーマンスを事前に把握することが可能です。実際、より高度なインフラ構成を活用すれば、さらに優れたパフォーマンスを実現できる可能性もあります。
テスト環境には、数百万の顧客、口座、そして包括的な取引履歴を含む、実稼働規模の膨大なデータセットが事前にロードされています。これは、実際の銀行システムにおけるデータの密度と複雑さを再現するために不可欠です。
環境にはVault Coreの一般提供(GA)リリースのみがデプロイされており、実験的なコードやインフラ構成は一切使用していません。

明確で現実的なジャーニー
Vault Coreのパフォーマンスは、口座開設のような単一のアクションから、優先度の高い取引が集中するピーク時の負荷、複雑な一日の終わりのバッチ処理まで、銀行業務の全範囲を網羅するように設計された7つの重要なテストジャーニーを通じて測定されます。これらのテストジャーニーは4種類のテストタイプで測定され、さまざまな負荷条件下におけるプラットフォームの効率性、拡張性、安定性を包括的に把握できます。
この包括的なアプローチにより、プラットフォームが取引量を処理する能力を明確に評価し、ピーク時の挙動を理解することが可能になります。最終的に、これはプラットフォームが貴社のビジネス要件を一貫して満たし、信頼性の高いユーザーエクスペリエンスを提供することを保証し、顧客満足度やビジネス運営に悪影響を及ぼす応答遅延などの問題を未然に防ぐことにつながります。
.png)
エンドツーエンドの再現性
重要なAPIレイヤーやサービスをバイパスする低レベルなハードワイヤードテストに依存しがちなレガシーシステムとは異なり、当社のテストフレームワークでは、すべてのテストリクエストが本番環境のトランザクションと同様に、公開API、内部サービス、イベントストリーム、データベーステーブルを経由します。これにより、テスト結果が現実的かつ完全に再現可能であることが保証され、本番環境でサポート可能なアカウント数を明確かつ正確に把握できます。
.png)
レガシー
- 通常、低レベルなテストや特定のユースケースに固定されたハードワイヤードなパス
- APIレイヤーを排除し、サービスが直接データベースに書き込む混合ジャーニー(トランザクションおよび残高照会)
- 読み取りと書き込みが混在するブラックボックス化された環境で、現実的な本番結果が得られない
Vault Core
- プロダクトライブラリの全機能を維持した、現実的かつ再現可能なテスト
- 完全な透明性を確保するためのジャーニーの分離
- 現実世界のシナリオを再現し、本番環境でサポート可能なアカウント数を明確に特定
継続的なパフォーマンスゲート
一貫した品質と改善を維持するため、Vault Coreのすべての新リリースは、デプロイが承認される前に目標基準をクリアする必要があります。この厳格なプロセスにより、アップデートのたびに安定したパフォーマンスベースラインが継続的に向上し、安心してご利用いただけます。

当社のパフォーマンス結果が実証するもの
認定結果(ベースライン)
当社では厳格なテスト手法に基づき、リリースごとに認定パフォーマンスレポートを作成しています。このレポートでは、3,000万の有効口座と10億件を超えるトランザクション(日常的に利用される1,500万の当座預金口座と、月次で利用される1,500万の普通預金口座の組み合わせ)をシミュレートしたTier 1銀行環境におけるVault Coreのパフォーマンス結果を公開しています。レポートでは、6つの異なるテストジャーニーを4つのテストタイプで測定し、単独および複合シナリオの両面からパフォーマンスを評価しています。このアプローチにより、実際の運用環境をシミュレートし、実世界の銀行業務におけるVault Coreの能力と効率性を正確に示しています。
主要なジャーニーの測定結果は以下の通りです。レポートの詳細は付録をご覧ください。
- 高優先度トランザクション(オンライン投稿): 4,769 TPSを達成し、レスポンスの95%を500ミリ秒以内で完了。迅速かつシームレスな顧客体験を実現します。
- 低優先度トランザクション(オフライン投稿): 6,768 TPSの堅牢な処理能力を発揮し、オペレーションの95%を200ミリ秒以内で完了。バッチ処理における高い効率性を実証しています。
- 口座開設: 口座開設において2,000 TPSを達成し、95パーセンタイルで1,500ミリ秒以内のレスポンスタイムを維持。迅速な顧客オンボーディングを可能にします。
- リアルタイム残高照会: リアルタイム残高照会において15,035 TPSを達成し、レスポンスの95%を200ミリ秒以内で完了。即時の財務状況把握をサポートします。
- 日次締め処理: 最大20,676 TPSの処理能力により、日次業務をわずか90分で完了。正確かつタイムリーな財務照合を保証します。

ラボ研究(認定試験の枠を超えて)
Thought Machineは標準的な認定の枠を超え、Vault Coreの可能性を常に追求しています。7,000万の有効口座と280億件のトランザクションを抱えるTier 1銀行環境において、当社は2社のTier 1クライアント向けに以下のショーケースを開発・実装しました。これは、金融テクノロジー分野における革新への献身と、比類なきパフォーマンスの追求を裏付けるものです。
スループットの限界に挑む(TPS)
本ラボ調査では、7,000万口座という非常に大規模な銀行を想定し、Vault Coreで達成可能な最大スループットを実証しました。複合テストの結果、優先度の高いトランザクションでは151ms未満で8,000 TPS、リアルタイムの残高照会では42ms未満(95パーセンタイル)で8,000 TPSという持続的な処理能力が確認されました。

超高頻度口座への対応
当社では、1日あたり5万件を超えるトランザクションが発生する口座を「高頻度口座(HVA)」と定義しています。本ラボ調査では、7,000万口座が存在する環境下において、Vault Coreが認定環境と同等のパフォーマンスを維持できることを実証しました。この環境には、1日あたり5万件のトランザクションが発生するHVAが32口座、さらに1日あたり14万件のトランザクションが発生するHVAが3口座含まれています。これは、当プラットフォームが大規模な銀行業務を支える能力を備えていることを証明するものです。

結論
Vault Coreの緻密に設計されたアーキテクチャと厳格なテスト手法は、業界をリードするコアバンキングソリューションとしての地位を確固たるものにしています。詳細なテスト結果と実際の導入事例は、現代の銀行業務における膨大な規模と複雑さに対し、業界最高水準のスループット、低レイテンシ、そして信頼性をもって対応できることを示しています。
Vault Coreを選択することで、金融機関は今日のパフォーマンス要求を満たすだけでなく、将来の拡張性を見据えて設計されたプラットフォームを手に入れることができます。JPMorgan Chase、Standard Chartered、Intesa Sanpaolo、Lloydsといったグローバル銀行が、すでにVault Coreを戦略的なコアバンキングプラットフォームとして採用し、Thought Machineとの長期的なパートナーシップを築いています。このパートナーシップを通じて、最高水準のエンジニアリング基準を維持し、各行の野心的な目標に合わせてパフォーマンス能力を継続的に進化させていきます。
詳細なデータや付録の調査手法については、以下のホワイトペーパーをダウンロードしてご確認ください。








