メインコンテンツに移動
2024 年

Coinbase が AWS 上で超低レイテンシーの暗号通貨取引所を立ち上げ

Coinbase が AWS で Coinbase International Exchange を立ち上げた経緯をご覧ください。

メリット

100,000
スケーリング時の 1 秒あたりのメッセージ数
安定性と信頼性
迅速な取引決定が可能
サポート
効果的な災害復旧と一貫したサービス

Coinbase について

暗号通貨は、人々が経済に公平に参加できるようにすることで経済的自由を生み出し、Coinbase は 10 億人以上の人々の経済的自由を高めることを使命としています。同社は、取引、ステーキング、保管、支出、迅速で無料の国際転送など、人々や機関が暗号資産に簡単に関わることができる信頼できるプラットフォームを提供することで、100 年前の金融システムを刷新しています。Coinbase はまた、オンチェーン活動のための重要なインフラストラクチャを提供し、オンチェーンが新しいオンラインであるという私たちのビジョンを共有するビルダーをサポートしています。

概要

暗号通貨取引所は、トレーダーができるだけ迅速に取引を行えるように、超低レイテンシーで運営する必要があります。これは、ミリ秒が損益を分ける市場においては重要な要素です。コインベースは、アマゾンウェブサービス(AWS)を使用して、コインベース国際取引所を構築する際の超低レイテンシーを維持するという課題に対処しました

2023 年 5 月に開始された Coinbase International Exchange は、24 時間年中無休で運営されている暗号通貨取引所です。バミューダ金融管理局によって規制されており、150 億 USD 以上の取引を行ってきました。取引所のコアシステムは、1 秒あたり 100,000 件のメッセージを処理するように構築されています。

Coinbase のトレーディングシステムでのサブミリ秒レイテンシーを実現

Coinbase International Exchangeは、クラウドネイティブの原則を使用してAWS上にゼロから構築されました。これは、グローバル規模でスケーラブルなパフォーマンスと可用性を提供するリレーショナルデータベースサービスであるAmazon AuroraなどのAWSマネージドサービスを利用しています。Coinbase International Exchange は、高速で低レイテンシーのデータベースニーズを満たすために Amazon Aurora を使用しており、迅速かつ信頼性の高いほぼリアルタイムおよび過去のトランザクション検索を可能にしています。これらの機能は、取引エコシステムのニーズに応えるために不可欠です。

さらに、Coinbase は Amazon Elastic Compute Cloud (Amazon EC2) z1d インスタンス (高いコンピューティングパフォーマンス、大容量メモリ、高速ディスクを実現) を使用して、要求の厳しいワークロードを管理しています。同社がこのインスタンスを選んだのは、高いコンピューティングパフォーマンス、大容量メモリ、そして最も重要な点である高速の NVMe インスタンスストレージを備えているからでした。Amazon EC2 z1d インスタンスに NVMe ストレージを採用することで、Coinbase は高速なディスク書き込み速度の恩恵を受けられます。これにより、Coinbase Trading Engine は堅牢な RAFT ベースの取引ロジックを処理し、暗号通貨取引市場に不可欠な超低取引レイテンシーサービスを提供できます。Coinbase は、これらのインスタンスを Amazon EC2 クラスタープレイスメントグループ内で使用して、クラスター内の密結合ノード間通信に必要な低レイテンシーのネットワークパフォーマンスを実現します。

AWS を利用するメリット

AWS のサービスは、Coinbase International Exchange が大規模かつ効果的に運営するために必要なパフォーマンス、スケーラビリティ、信頼性、デベロッパーに優しい環境を提供します。Coinbase は、高性能のクラウドコンピューティングリソースを使用することで、大量の取引量を管理できるように拡張でき、市場の需要に効果的に応えることができます。取引所の運用上の回復力と一貫性は、AWS 上の堅牢なインフラストラクチャによって強化されています。これにより、迅速な取引決定に不可欠な安定した信頼性の高いレイテンシーを実現できます。

さらに、AWS のグローバルネットワークとレプリケーション機能は効果的なディザスタリカバリをサポートし、Coinbase がさまざまな地域で一貫したサービスを維持するのに役立っています。AWS では、デベロッパーは必要に応じて新しい機能やアップデートを作成、テスト、デプロイできるため、イノベーションを促進し、市場の変化への対応力を向上させることができます。

「Coinbase International Exchange は AWS クラウドで生まれ、クラウドネイティブの原則に基づいて開発され、今後も AWS クラウド上で成長を続けるでしょう」と、Coinbase のシニアスタッフエンジニアである Yucong Sun 氏は言います。「これは、Coinbase チームと AWS サポートチームとの強力な連携なしには実現できませんでした。AWS サポートチームは、私たちが利用できるさまざまな機能や、クラウドで実行できるベストプラクティスについて学ぶのを手伝ってくれました」。

AWS re:Invent 2023 での Coinbase

2023 年 11 月 27 日、AWS re:Invent で開催されたインサイトに満ちたブレイクアウトセッションで、Coinbase は中心的な活躍をしました。この有益なブレイクアウトセッションを見逃した方や、共有された貴重な教訓を再確認したい場合は、こちらで録画全文を見ることができます。

Missing alt text value
コインベース国際取引所はAWSで生まれ、クラウドネイティブの原則に基づいて開発され、今後もAWS上で繁栄し続けるでしょう。

ユコン・サン

コインベースシニアスタッフエンジニア

開始方法

あらゆる業界のさまざまな規模の組織が AWS を活用してビジネスを変革し、日々ミッションを遂行しています。当社のエキスパートにお問い合わせいただき、今すぐ AWS ジャーニーを開始しましょう。

お問い合わせ