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はさらに収益を上げる道を開いた。

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

THE OUTがプレミアムレンタカー業界をどのように破壊するか

ベトナムのナッシュテック開発チームと緊密に協力し合うことで、高品質でデジタルファーストの高級レンタカーサービスを構築することができた。 将来を見据えて、THE OUTは製品ロードマップに注力し、旅行代理店やコンシェルジュ・パートナーを含むB2B顧客へのサービスを拡大し、そのための新しいポータルを構築している。

GCP
GCP
特注のデスク予約システムでハイブリッド勤務を実現:内部の視点

ナッシュテックの社内デスク予約ソフトウェアがどのように職場の効率化を促進し、高い精度で稼働率を測定したかをご覧ください。

オーストラリアで設立された広告・メディア費ビジネスは、ナッシュテックの支援により、いかにして駆け出しのビジネスから世界的な大企業へと成長したのか?

オーストラリアで設立された広告・メディア支出企業は、現在世界的な事業展開をしており、ナッシュテックがその成長を支えていることを知っている。

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

上部へスクロール