NashTech

ScalaからJavaプラットフォームへの移行

ボトルネックとなっているScalaシステムからJavaプラットフォームへの移行

はじめに

NashTechは、旧NettingEQサービスインフラとコードベースに関連するメンテナンスと管理の課題を克服するため、自動化テストを導入しました。

OSTTRAは、トレーディング領域で最も困難な問題を解決することで知られている。 Osttraの革新的なソリューションは、ポストトレードワークフローの統合と最適化に役立ちます。 Osttraは、業界全体が進化できるよう、ポストトレードのエコシステムを合理化するために協力しました。 2021年9月1日以降、TraianaはOSTTRAの一部となり、ポストトレード機能のニーズに応えている。 Traianaは、ポスト・トレード・サービス一式を提供している;

  • 貿易加工
  • 信用リスク管理
  • 支払いと決済の最適化
  • 貿易ライフサイクル管理

概要

NettingEQは、約定時点における取引の捕捉から始まり、ポートフォリオの管理・最適化、担保管理、清算、決済までを行うサービスの一つである。 NettingEQサービスのさまざまなコンポーネントは、決済のために取引を集約/ネット化するために連携して動作します:

  1. 決済にかかる総費用を削減する
  2. 決済ワークフローの業務効率化
  3. 取引回数の削減

問題提起

Osttraは、NettingEQサービスのインフラとコードベースの管理・保守において、複雑さ、保守コストの高さ、市場におけるScalaスキルの不足といった課題に直面していました。 ネッティング・ソリューションを構築していた開発者チームは、一人の開発者を除いて全員いなくなった。 NettingEQサービスの全機能が危機に瀕している。 Osttraは、NettingEQサービスを効果的にアップグレード、強化、維持することができません。

経営課題
  • Osttraインドチームとの限られた製品知識。
  • サービスを維持・強化するためのScalaの能力不足。

現在のテクノロジー状況では、新しい機能を構築するのは難しい。

技術的課題
  • 現在、さまざまなテクノロジー(Scala、Kafka、HTTP、Cassandraなど)が使われている。
  • 戦術的な実施要請と戦略的な実施要請。 サービスは、他の製品やサービスをサポートするためにスケーラブルである必要がある。
  • ネッティングEQサービスの製品ライン全体での再利用性を向上させる。
  • サービスはもっと設定可能であるべきだ。

解決策

nettingeq-page-1-1-1024x517
予想される非機能要件
  • スケーリング準拠(垂直方向と水平方向)。
  • コードの各側面におけるベストプラクティスの実装。
  • 自動化テストの実施
  • スワガーの実装。
  • ドキュメンテーションを伴う完全なナレッジ・トランスファー。
  • 監査ツールの導入。

その結果

  • AxonIQとの提携後、NashTechはAxon Frameworkを通じて完全なプロジェクトを実施しました。
  • ダウンタイムなしの移行。
  • 機能的欠陥ゼロのデプロイメント。
  • 旧来のネットサービスの15倍のパフォーマンス達成。
  • 水平スケーリングを完全にサポート。
  • 懸念される周辺用途への影響はない。
  • パフォーマンスの大幅な向上によるインフラコストの削減。
  • Serenity + Cucumber + Gatlingの助けを借りて実装された自動化テスト。
  • オストラは、ナッシュテックの助けを借りて、新しいアプリケーションに関する完全な知識を備えている。 だから今、ネットサービスには暗がりは存在しない。
  • OsttraはScala依存から脱却しており、これがサービスをサポートするボトルネックとなっていた。
  • 今では、旧来のネットサービスとは異なり、必要なときに必要なだけ新しい機能を取り入れることができる。
  • Osttraは現在、技術サポートとリソース依存に関して複雑さを脱した。
  • Osttraは膨大な数の取引を処理する能力を生み出し、ネッティングでより多くの顧客に対応できるようになった。 これによって、Osttraはさらに収益を上げる道を開いた。

ケーススタディをもっと読む

仮想学習環境をAWSに移行して近代化し、体験の向上を図る。

移行され近代化されたMoodle インフラストラクチャーは、オープン 大学は今、次のような利点がある。 クラウドのメリット

大手デジタル広告サービスとの1年にわたるRPAの旅を垣間見る

大手デジタル広告サービス・ソリューションプロバイダーの1年にわたるRPAの旅と、NashTechがどのように彼らを支援したかをご紹介します。

デジタル棚の分析をサポートし、eコマースの成長を引き出す

NashTechがどのようにデジタル棚の分析を支援し、世界有数のデータ洞察とeコマースソリューションプロバイダーと成長を解き放つかをご覧ください。

私たちのパートナーシップ

上部へスクロール
サンプル・タイトル
サンプルショート
サンプル見出し
JA FREE WHITEPAPER
新しいホワイトペーパーで知識の力を解き放つ
「プロダクトオーナーのユーザーエクスペリエンスを向上させる」
無料ホワイトペーパー
新しいホワイトペーパーで知識の力を解き放とう
「プロダクト・オーナーのためのユーザー・エクスペリエンスの向上