Logo

FileBolt vs WeTransfer:実際のエンジニアリング環境における大容量ファイル転送

  |   著者:M. Thompsonチーフシステムアーキテクト

長い間、「大容量ファイル転送」と言えば、ほぼWeTransferと同義でした。

確かに、WeTransferは優れた製品です。 「アップロードして終わり」という極めてシンプルなインタラクションを定義し、無数のユーザーを電子メールの添付ファイルサイズ制限から解放しました。 休暇の写真数枚やPDFファイルを送るには、今でも信頼できる選択肢です。

しかし、ファイルサイズが50MBから50GBへと跳ね上がり、 ネットワーク環境が光ファイバーの通ったオフィスから人里離れた屋外現場へと切り替わったとき―― 「十分使える」は往々にして「使い物にならない」に変わります。

これこそが、私たちがFileBoltを構築した理由です。 私たちは単なるコピー品を作りたかったわけではなく、 既存のツールによって長年見過ごされてきたエンジニアリング上の問題を解決したいと考えました。

1. 速度:集中型サーバー vs グローバルエッジネットワーク

WeTransferのアーキテクチャは典型的なWeb 2.0時代の産物です: 集中型のサーバークラスターが世界中のリクエストを処理します。 つまり、あなたがアジアやオーストラリアにいる場合、 データは彼らのデータセンターに到達するために地球の半分を移動する必要があり、 高遅延と不安定さをもたらします。

FileBoltは全く異なる技術スタックの上に構築されています。

最新のエッジコンピューティングアーキテクチャに基づき、FileBoltには「中央データセンター」が存在しません。 ファイルをアップロードすると、システムは自動的にトラフィックをあなたに最も近い 接入ノード(Ingest Node)(通常はあなたの都市にあります)にルーティングします。

  • 従来の方法:データは長い大陸間海底ケーブルを通過する必要があります。
  • FileBoltの方法:データは最寄りの入り口から直接高速レーンに入ります。

受信者がニューヨーク、ロンドン、東京のどこにいようとも、 FileBoltは転送リンクに可能な限り低いレイテンシを提供します。

2. 信頼性:航空宇宙工学由来の技術遺伝子

FileBoltのコア転送エンジンは、快適なデータセンターで生まれたのではなく、 私たちのチームがBVLOS(目視外飛行) ドローン運用分野で培った13年のエンジニアリング経験から生まれました。

ドローン通信において、パケットロスは物理的資産の制御不能を意味します。 L. Müllerの指導の下、 私たちのエンジニアリングチームは 高いパケットロス率不安定なネットワーク環境 に対して、システムレベルで下層プロトコルの最適化を行いました。

私たちは航空宇宙レベルの信頼性をWebファイル転送分野に持ち込みました:

  • スマートシャーディング:大容量ファイルを数千個の微小なシャードに分割し、並列転送します。
  • 高耐久リカバリ:ネットワークが中断しても、FileBoltは最初からやり直すことなく、失敗した正確なバイト位置から転送を再開します。
  • 輻輳制御:ブラウザをクラッシュさせることなく転送速度を最大化するために、帯域幅の上限をインテリジェントに識別します。

3. セキュリティ:設計当初からコンプライアンス要件に対応

本質的に見れば、WeTransferは広告主導のメディア企業です。 一方、FileBoltは純粋な インフラストラクチャ技術企業です。

私たちのビジネスモデルは、 広告を販売するためにユーザーデータを分析する必要がないことを決定づけています。 FileBoltはゼロナレッジアーキテクチャを採用しており、 ファイルは転送中保存時も暗号化された状態を保ちます。

全体のアーキテクチャは当初から、多国籍企業の データ主権とプライバシーコンプライアンスのニーズに向けて設計されています。

一目でわかる比較

FileBolt(エッジコンピューティングアーキテクチャ)とWeTransfer(集中型アーキテクチャ)の主要機能比較
機能WeTransfer(標準版)FileBolt
コア技術集中型ストレージグローバルエッジネットワーク
弱ネットワーク環境での性能失敗しやすい航空宇宙級プロトコル
転送速度サーバー距離に影響される最寄りノードによる加速
ユーザーインターフェース広告と壁紙がメインシンプル、エンジニアリング向け