NashTech

Scalaエコシステムへのリプラットフォーム

Scalaエコシステムへのリプラットフォーム

はじめに

私たちは Service Source のエンジニアリングチームと協力してペインポイントを理解し、Akka を使用して製品をクラスタ対応に変換しました。

ServiceSourceについて

ServiceSourceは、業界をリードする企業と提携し、経常収益のパフォーマンスを向上させています。 同社はリニュー・オンデマンド・プラットフォームで大成功を収めており、これによりフォーチュン50の企業は更新率を大幅に向上させることができる。 多くの企業が新規顧客獲得を優先するのに対し、既存顧客ベースからの成長を実現することで、ビジネスを成長させることができる。 しかし、生涯顧客を作るということは、最初の販売から販売後のエンゲージメントに焦点を移すことを意味する。 正しく行えば、顧客収益の90%は更新、クロスセル、アップセルからもたらされる。

課題

サービス・ソースの製品である “リニュー・オン・デマンド “は、すでに大成功を収めており、フォーチュン50のほとんどのクライアントで使用されていた。 問題は、基幹システムがnode.jsで構築されていることだった。現在のシステムはビジネスのニーズに合わせて拡張できるものの、システムが100台以上のAmazonノードにデプロイされているため、成長は不可能だった。 DevOpsは悪夢だった。 さらに、複数のnode.jsプロセス間のプロセス間通信が、システムの応答性を低下させた。 マシンのすべてのコアを利用するには、複数のnode.jsプロセスが必要だった。 プラットフォームは安定性を確保するため、毎日早朝に再起動する必要があった。

knoldus-workservicesource
knoldus-servicesourceabout

解決策

NashTechは、現在の製品を理解し、製品をnode.jsからScalaエコシステムに変換するためにアプローチされました。 私たちは Service Source のエンジニアリングチームと協力してペインポイントを理解し、Akka を使用して製品をクラスタ対応に変換しました。 ロジック全体がScalaに移植され、安定したJVM上で製品を実行できるようになった。 ビッグデータ分析と更新戦略は、スパーク・ストリーミングと機械学習によって実施された。 サービスはマイクロサービスとして分散され、RESTエンドポイントを通じて利用できる。 最終的なソリューションは、以前使用していた100ノードの代わりに23ノードのクラスタで実行された。

knoldus-servicesourcesolution

その結果

製品のデブオペは大幅に削減された。 製品のホスティングに必要なサーバーの数が大幅に減ったため、固定費が大幅に削減された。 製品の安定性と反応性は何倍にも高まった。 現在のデータでは、この製品は作成時の3.2倍のデータ量を処理し、現在も好調を維持している。

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

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

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

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

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

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

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

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

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