Cassandra の事例

スタートアップから大企業まで、世界は Cassandra で動いています。

Ably

Ably

Apache Cassandra はインターネットレベルのスケールに信頼されており、限界なくスケールできるように設計されています。それこそが、当社 Ably Realtime がメッセージの永続ストレージに Cassandra を使用している理由です。

Activision

Activision

Activision は、プレイヤーに非常にパーソナライズされた通信でメッセージを送信するための新しいシステムを構築しました。これには大量のリアルタイムデータが使用されており、Apache Cassandra で構築されています。

AdStage

AdStage

AdStage は、パフォーマンスの傾向を常に監視し、広告主の代わりにキャンペーンを最適化しています。Apache Cassandra は、プラットフォームが低遅延で必要なスループットを確保するために必要な運用速度を提供しました。

Airship

Airship

当初、デバイスデータを一連の PostgreSQL シャードに格納していましたが、スケールがすぐに新しいシャードを追加する容量を上回ったので、HBase と Cassandra を使用する複数のデータベースアーキテクチャに移行しました。

Apple

Apple

1 年前、Apple は 75,000 を超える Cassandra ノードを実行し、10 ペタバイトを超えるデータを格納していると述べました。少なくとも 1 つのクラスターは 1,000 ノードを超えており、Apple は Cassandra で毎秒何百万もの操作(読み取り/書き込み)を定期的に取得しています。

Backblaze

Backblaze

本当に高い書き込みスループットを処理し、書き込みスループットでスケールを維持できるものが必要でした。それにより分散ストアを検討しなければならなくなり、Apache Cassandra は私たちが必要なものに適合するオプションでした。

Bazaarvoice

Bazaarvoice

EmoDB は Cassandra 上に構築されたオープンソース RESTful データストアで、JSON ドキュメントを格納し、最も重要なのは、サブスクライバーがそれらのドキュメントへの変更をリアルタイムで監視できるデータバスを提供することです。

Best Buy

Best Buy

Best Buy は Apache Cassandra を使用して、ホリデイトラフィックの急増(トラフィックが 7 倍に急増し、バーストが 50,000 rps 超)を管理し、「完璧」と表現しています。

Bigmate

Bigmate

IoT のスケールのために MySQL、MongoDB、およびその他の潜在的なデータベースを検証した結果、オープンソースの Apache Cassandra で得られるスケーラビリティには匹敵できないことがわかりました。これにより、毎秒数百万の操作または同時ユーザーを処理できます。

BlackBerry

BlackBerry

BlackBerry は、モノのインターネット(IoT)プラットフォーム用の NoSQL データベースソリューションとして Apache Cassandra を展開しました。BlackBerry IoT プラットフォームは、組織の輸送艦隊の継続的な可視性を提供するように設計された BlackBerry Radar IoT ソリューションを強化します。

BlackRock

BlackRock

BlackRock では、Apache Cassandra をさまざまな形で使用して、Aladdin 投資管理プラットフォームの強化に役立てています。この講演では、Cassandra の使用の概要を紹介します。特に、Cassandra インフラストラクチャでのマルチテナント管理方法について重点的に説明します。

Bloomberg Engineering

Bloomberg

Bloomberg Engineering は、Apache Cassandra と Apache Solr を使用して、ブルームバーグ バークレイズの固定利付債インデックスの毎日の運用を処理するための新しいインデックス構築プラットフォームを作成する、数年にわたる構築に取り組んでいます。

Bundesagentur für Arbeit

Bundesagentur für Arbeit(連邦機関)

IT システム部門は、アプリケーションとビジネスプロセスのリアルタイム監視のための新しいソリューションを必要とし、悪影響に素早く対抗できるようにする必要がありました。ニーズに合わせてカスタマイズできるため、Apache Cassandra を選択しました。

Campaign Monitor

Campaign Monitor

Campaign Monitor は、新しいデータベーステクノロジーへの移行が重要な取り組みであることを理解していました。彼らは、並外れた信頼性、スケールでの管理性、オープンソースコミュニティを理由に、Apache Cassandra を戦略的な運用データベースプラットフォームとして選択しました。

CERN

CERN

P-BEAST は、2,400 台の相互接続されたコンピューター上で実行される 20,000 のアプリケーションで構成されています。CERN は、Apache Cassandra を使用して、このプロジェクトに必要な大規模な時系列データレート、柔軟性、およびスケーラビリティの要件を満たしています。

Clear Capital

Clear Capital

クリアキャピタルは北米の不動産評価ソリューションのリーダーです。カサンドラはクリアキャピタルテクノロジープラットフォームの基盤を提供します。

Cloudkick

クラウドキック

クラウドキックは、メトリクス処理に追いつくことと、高速ロードグラフで高品質なユーザーエクスペリエンスを提供することに重要な要素である、構成データとメトリクスストレージに Apache Cassandra を使用しています。

CloudTrax

クラウドトラックス

オープンメッシュチームは Apache Cassandra が彼らの意図した機能に理想的であることを知っていました。このソリューションには、CloudTrax プラットフォームのニーズを満たすスケーラビリティとデータストレージの要件がありました。

Constant Contact

コンスタントコンタクト

コンスタントコンタクトは Cassandra を使用して、40 万社以上の小規模ビジネス顧客のソーシャルメディアデータを管理しています。その最大のプロダクションクラスタは、150 台以上のマシンに 100 TB 以上データを格納しています。

DataCloud

データクラウド

石油とガスの産業は、業界固有のドキュメントデータベースにセンサデータを格納しています。そこでは、データアクセスは SOAP と XML に基づいた独自の API 経由でのみ可能です。データクラウドは、このデータを Apache Cassandra データベースクラスタに転送することでこれを解決しました。

Discord

ディスコード

Cassandra はディスコードのすべての要件を満たす唯一のデータベースです。ノードを追加してスケールアップでき、アプリケーションに影響を与えずにノードの損失に耐えることができます。関連データは、最小のシークとクラスタ内の簡単な配布を提供するディスク上に連続的に格納されます。

Dream11

ドリーム11

同社は 2008 年に事業を開始し、2012 年にシングルマッチファンタジースポーツの提供を開始しました。クリケット、サッカー、カバディ、バスケットボールとホッケーのファンタジーゲームをプレイするユーザーを抱えるインド最大のスポーツゲームプラットフォームです。ドリーム11 は、VIVO インディアンプレミアリーグ (IPL)、国際クリケット評議会 (ICC) の公式ファンタジーパートナーです。

eBay

イーベイ

Cassandra の展開状況: 複数のクラスタにまたがる数十のノード 200 TB 以上のプロビジョニングされたストレージ 1 日あたり 4 億以上の書き込みと 1 億以上の読み込み、増加中 QA、LnP、複数のプロダクションクラスタ。

エクイニクス

エクイニクス

エクイニクスは、その操作の容易性と常時オンのノードアーキテクチャのために Cassandra を使用しています。また、そのピアツーピアのアーキテクチャは、インフラストラクチャ機器からのストリーミングデータを収集して格納するために単一点障害がないことを保証しています。

Flant

フラント

フラントは、Kubernetes で Cassandra クラスタを操作するために Rook オペレータを正常に使用しており、Cassandra 設定でいくつかのパラメータを変更する方法のヒントを提供しています。

Fractal Labs

フラクタルラボ

フラクタルの API はデータを統合し、パーミッションベースの銀行取引、会計、および支払データを分析します。これにより、金融機関は適時にコツや洞察を提供し、中小企業のクライアントに資金調達や財務の理解を支援できます。

Grubhub

グラブハブ

グラブハブは、主に複数の AWS データセンター (リージョン) を運用するサービス指向のプラットフォームを運用しています。拡張を加速するためにクラウドインフラストラクチャに移行し、Apache Cassandra をプライマリの永続データストアとして使用しています。

Home Depot

ホームデポ

ホームデポも DataStax と Apache Cassandra を使用して、迅速にカーブサイドアプリを立ち上げました。シディキ氏は、ホームデポが大規模なオープンソースショップであると述べました。

Hornet

ホーネット

これはおそらく今までで最もエンジニアリング的なノンアンサーになりますが、簡単に言うと変更とアップグレードを行って以来、Cassandra のことはほとんど気にする必要がありませんでした。通常、夜中に呼び出しがあった場合、おそらくそれは Cassandra の短い一時的な障害が応答時間の増加を引き起こしていたことと関係がありました。それはちょうど完全に消えてしまいました。

Hulu

Hulu

Hulu は、前のシステムが成長する加入者ベースに拡張するのに問題を抱えていたときに、Apache Cassandra システムを選択しました。「チームが非常に小さいため、迅速にスケールアップでき、メンテナンスが容易なものが必要でした。」

IBM

IBM

IBM は、スケーラビリティ、パフォーマンス、高可用性の要件を実現するため、Apache Cassandra NoSQL データベースがプラットフォーム アーキテクチャの主要テクノロジーであると判断しました。

Instaclustr

Instaclustr

Instaclustr でも、Apache Cassandra と Apache Spark を使用して解決するビッグデータの課題が生じています。Instametrics は、Instaclustr テクノロジースタックを実践する絶好の機会を提供しています。

Instana

Instana

「Cassandra は適切に機能しており、非常にスムーズに動作します。データが失われたことはありませんし、簡単に修正できます。率直に言って、Cassandra がなければ Instana を実行することはできません。」

Instagram

Instagram

継続的な Instagram では、世界最大の Apache Cassandra データベースのデプロイメントの 1 つが行われています。詐欺検出、フィード、ダイレクト受信トレイなどの製品ユースケースのサポートおよび Redis の置換のために、2012 年に Cassandra の使用を開始しました。

Intuit Mint

Intuit Mint

Mint Bills は、ユーザーアカウントデータを格納するために Apache Cassandra を選択しました。「Mint Bills アプリでアカウントを選択すると、実際には Cassandra から直接情報を取得しています」と Csasznik-Shaked は付け加えました。

Intuit Turbo Tax

Intuit Turbo Tax

Intuit は、AWS で稼働する 8 つのクラスターにおいて、42,000 を超える Peak TPS をサポートしています。Cassandra は、特典、税申告、申告、ユーザーエクスペリエンス、TurboTax をサポートするために必要なすべてのものなど、膨大な量のデータを処理する必要があります。

Keen

Keen

Keen は、Kafka、Apache Cassandra NoSQL データベース、Apache Spark 分析エンジンを利用し、RESTful API と多数の SDK をさまざまな言語に追加しています。ストリーミングデータに関連するメタデータを補完し、顧客が補完されたデータを Amazon S3 やその他のデータストアにストリーミングできるようにします。

Kinetic Data

Kinetic Data

「セットアップして実行すれば、あとは何もする必要はありません。率直に言って、運用面では簡単です。そのため、顧客は Cassandra を使用していますが、実際にはそのことを認識していません。しかし、彼らは「常に稼働しています。常に高速です。」と言っています。最終ユーザーに本当に知ってもらいたいのは、これらすべての利点です。」

Liquibase

Liquibase

「お客様は、Apache Cassandra ほど大量のデータをすべて処理できるプラットフォームはないと常に言っています。大量のデータを生成している場合は、グローバルな回復力が必要です。Cassandra を選択してください。スケーリングが必要な場合は、それを実行します。」

Locstat

Locstat

Locstat は、ケープタウン国際空港周辺の航空機と飛行パターンからの飛行データを格納した、Geotrellis によって生成されたヒートマップを示しました。データは Cassandra に格納されてから Apache Spark によってプッシュされて、Cesium 空間インタフェースで Geotrellis を使用して視覚化されます。

Macquarie Bank

Macquarie Bank

Cassandra は、オープン API プラットフォームを介して Macquarie 内のバックエンドシステムからの情報で給餌されるスマートデータストレージレイヤーを提供し、主にそのインメモリ機能により顧客のリクエストに高速に対応します。

Macy’s

Macy’s

事業の成長により、データの 10 倍の成長を望み、ほとんど読み取り専用モデルからほぼリアルタイムの更新を処理できるモデルに移行し、複数のデータセンターに移行するようになりました。POC の結果: Cassandra と ActiveSpaces - かなり近い。MongoDB - テストに失敗。YMMV!

Maths Pathway

Maths Pathway

Maths Pathway は、学習と指導のモデルであり、数学に対する深い認識と知識を構築するための個々のパスに沿って学生をサポートします。Maths Pathway は、Apache Cassandra の助けを借りて、その個別かつパーソナライズされた学習を提供します。

METRO

METRO

METRO は開発を統合したいと考えており、経営陣は Apache Cassandra が良い出発点になると考えていました。プラットフォーム全体が移行され、チームは Google Cloud のネイティブサービスを使用して Cassandra と効果的に対話するようになっています。

MobilePay

MobilePay

「マイクロサービスベースのアプリケーション戦略に合った、アプリケーションの可用性と拡張性のニーズにも対応できる分散型データベースを実装するにはどうすればいいのだろうと思っていました」とヤコブセン氏は言います。「その点で、Cassandra はこのモデルに完璧に合い…」

Monzo

Monzo

Monzo ではマイクロサービスアーキテクチャ(Go と Kubernetes)を採用し、Apache Cassandra と Linkerd などの主要プラットフォームコンポーネントにプロファイリングと最適化を施して、最近アプリだけで実施したクラウドファンディング活動を支援しました。

Netflix

Netflix

Netflix は Apache Cassandra でペタバイト単位のデータを管理していますが、これらデータには、ユーザーがわずか数ミリ秒で確実にアクセスできる必要があります。同社は、Apache Cassandra に基づく永続化レイヤーを、真の自律運転システムに変える、洗練された制御プレーンを構築しました。

The New York Times

The New York Times

New York Times 社は、同社の ⨍aбrik メッセージングプラットフォームに、Python とともに Apache Cassandra を使用しています。

NHN Techorus

NHN Techorus

NHN Techorus 社は、データホテル部門を通じて、IT インフラストラクチャとマネージドサービスを提供しています。同チームは、データストアとして Apache Cassandra を使用するアプリケーションとソリューションを展開したいと考えている顧客が急速に増加していることを特定しました。

Ooyala

Ooyala

Ooyala 社は、Cassandra を使用して、リアルタイム分析エンジンを構築しました。Ooyala 社のソフトウェアエンジニアであるエバン・チャンは、Spark、Shark の各フレームワークを使用して、Cassandra データに基づいてリアルタイムクエリを実行する、自身の実体験について説明します。

Outbrain

Outbrain

Outbrain 社には、さまざまな規模の Apache Cassandra の 30 の本番クラスターがあります。小規模なものから、3 つのデータセンターにまたがる 100 ノードのクラスターまであります。Cassandra は、最終的な整合性モデルを採用するデータストアとして非常に信頼性の高い選択肢であることが証明されています。

Paidy

Paidy

Paidy 社は、日本全国でリアルタイムの月次統合クレジットサービスを提供しています。同社は、イベントソーシングとリアクティブアーキテクチャに最適なデータベーステクノロジーとして、Apache Cassandra を特定しました。

Penn Mutual

Penn Mutual

Penn Mutual 社は、6 ノードの Cassandra リングにデータ情報を格納しています。現在では、データを活用してイノベーションを起こし、さらに情報に基づいた意思決定を行うことができ、顧客に真にパーソナライズされたプレミアムエクスペリエンスを提供できます。

ProtectWise

ProtectWise

「IoT の出現により、ネットワークのタッチポイントの増加を追跡する必要性がさらに高まっています。幸いにも、スティーブンスとそのチームは、Apache Cassandra についての経験をすでに持っていました…」

PubNub

PubNub

PubNub は、リアルタイムの infrastructure-as-a-service を提供し、エンタープライズグレードのセキュリティ、SLA でサポートされる 99.999% の信頼性、グローバルなスケーラビリティを提供し、最も大規模なリアルタイム展開をサポートします。これらはすべて、シンプルな API と 70 以上の SDK を介して行われます。

Revtrax

Revtrax

RevTrax 社は、アップタイムとリニアスケールの点を考慮して Cassandra を選択しました。「スケールアウトする必要がある場合、Cassandra では MySQL よりも読み取りと書き込みをスケールアウトする方が簡単です。」ただし、最も重視したのは、耐久性と単一障害点の排除でした。

Sky

Sky

Sky 社は、オンラインビデオプラットフォーム(Sky 社と NOW TV 社の両方の顧客にすべての OTT ビデオコンテンツを提供するシステム)でデータベースの永続化に Cassandra を使用しています。これには、人気のスポーツゲームとテレビ番組に対する大量のトラフィックの急増に対応することも含まれます。

Spotify

Spotify

全体として、当社はパーソナライズのニーズに対するソリューションとしての Cassandra に非常に満足しており、成長し続けるエンゲージユーザーベースにパーソナライズされたエクスペリエンスを提供するために、それを確実に拡張できると思っています。

Stibo Systems

Stibo Systems

「運用レベルでは、Docker に基づくコンテナとマイクロサービスのインフラストラクチャを備えた Cassandra を使用することで、サービスを動的にサイズ変更できます」とジェローム・レブール氏は説明します。

Target

Target

Apache Cassandra は、Target 社で長年(2014 年ごろから)使用されています。同社では、Kubernetes の Docker コンテナに Cassandra をデプロイする方法を学びましたが、安定性と一貫性は維持され、マップ上のあらゆる場所に確実に配置されています。

Uber

Uber

Uberは、現在、毎秒数百万のクエリとペタバイトのデータを処理し、Uber規模のさまざまなミッションクリティカルOLTPワークロードを可能にするサービスとして、オープンソースのApache Cassandra®データベースを6年以上運用しています。

Walmart

Walmart

過去にCassandraで良い経験をしたため、最初の選択肢となりました。Apache Cassandraは、最高の書き込みおよび読み取りパフォーマンスを備えています。Kafkaと同様に、分散されており、スケーラビリティが高く、耐障害性があります。

Woods Hole Oceanographic Institution

Woods Hole Oceanographic Institution

海洋観測イニシアチブ(OOI)は、世界中の海洋に関する重要な科学的疑問に対処するために、800以上の機器からリアルタイムデータを配信する科学的な海洋観測ネットワークです。Apache Cassandraはこのシステムの中心として機能しており、ハイブリッドインフラストラクチャ上に存在しています。

Yelp

Yelp

Yelpは、EC2でのCassandraクラスタの管理から、Kubernetesでの同じクラスタを運用環境でオーケストレーションすることへと移行しています。ここでは、EC2ベースのデプロイメントと、クロスリージョン協調のためのCassandraオペレータおよびetcdを使用する方法について説明します。