1. Home
  2. News
  3. 開発者がアプリケーションのハードウェア使用量を削減できるよう支援する"Polar Signals"がSeedで$6.8Mを追加調達
2024/03/21

Startup Portfolio

開発者がアプリケーションのハードウェア使用量を削減できるよう支援する"Polar Signals"がSeedで$6.8Mを追加調達

Polar Signalsは、GV、Spark Capital、Lightspeedおよび開発者ツールスタートアップ数社の創業者などが参加したSeedのExtensionで追加の$6.8Mを調達した。同社は2021年にSeedで$4Mを調達しています。

開発者がアプリケーションのハードウェア使用量を削減できるよう支援するPolar Signalsは、継続的なプロファイリング・プラットフォームであるPolar Signals Cloudを提供しています。

アプリケーション内でコードがアクティブになると、データの保存に使用できる一定量のRAMが割り当てられます。コードがタスクを完了すると、受け取ったRAMはガベージコレクションとして知られるプロセスでアプリケーションによって回収されます。メモリ・リソースの回収に失敗すると、ワークロードのハードウェア使用量が増加し、不必要なコストが発生する可能性があります。

ガベージコレクションを正しく実行していないコードを見つけるのは、複雑で時間のかかるプロセスになる可能性があります。Polar Signalsは、継続的なプロファイリング・プラットフォームであるPolar Signals Cloudを提供し、このプロセスを容易にすることを約束します。また、過剰なメモリ使用の他の原因や、必要以上にプロセッサリソースを消費するコードスニペットも発見できます。

このプラットフォームは、Parcaと呼ばれるオープンソースプロジェクトに基づいています。Parcaも同様に、開発者がハードウェアを過剰に使用するアプリケーションのトラブルシューティングを支援できるが、一定のスケーラビリティ制限があります。Polar Signals Cloudは、ParcaとFrostDBと呼ばれるオープンソースのカラム型データベースを組み合わせることで、これらの制限に対処し、より大規模なアプリケーション環境での実行を可能にしています。

このプラットフォームは、eBPFと呼ばれる技術でアプリケーションのインフラ使用に関するデータを収集します。Linuxの一部として利用可能なこの技術は、ワークロードが実行されるオペレーティングシステムを使用して、そのワークロードのハードウェアリソースの消費量を追跡することができます。しかも、比較的少ない処理能力で行うことができます。

Polar Signalsによれば、開発者は1行のコードで、このプラットフォームをアプリケーションに統合できます。インスツルメンテーションを実行する必要もなければ、ハードウェアの使用状況を追跡するコードでアプリケーションを更新する作業も必要ありません。Polar Signals Cloudは、ダッシュボードで余分なハードウェア使用パターンを可視化し、トラブルシューティングを迅速化します。

同社は、トラブルシューティング作業をさらに容易にすることを約束する新機能「パフォーマンス最適化(Performance Optimizations)」とともに、最新の資金調達ラウンドを発表しました。この機能はAIを利用して、開発者がコードをよりハードウェア効率的にする方法を提案します。この機能は現在α版です。

Polar Signalsは、Ubuntuの開発元であるCanonicalを含む十数社の有料顧客を抱えています。同社は今回の資金調達ラウンドで得た資金を、インストールベースの拡大と従業員の雇用に充てる予定です。

 

TagsSaaS

関連ニュース

Contact

AT PARTNERSにご相談ください