Cassandra 案例研究

從新創公司到大型企業,全世界都在使用 Cassandra。

Ably

Ably

Apache Cassandra 以網際網路等級的擴充性聞名,且設計為可無限擴充。這就是 Ably Realtime 選擇使用 Cassandra 作為訊息的永久儲存空間的原因。

Activision

Activision

Activision 建立了一個新的系統,用於向玩家傳送高度個人化的訊息。它使用了大量的即時資料,並採用 Apache Cassandra 建置。

AdStage

AdStage

AdStage 持續監控效能趨勢,並代表廣告客戶最佳化廣告活動。Apache Cassandra 提供了這家公司所需的運作速度,以確保平台具有低延遲和所需的吞吐量。

Airship

Airship

我們原本將裝置資料儲存在一組 Postgres 分片中,但我們的擴充速度很快地超過了我們新增分片的能力,因此我們改用 HBase 和 Cassandra 的多資料庫架構。

Apple

Apple

一年前,Apple 表示它執行超過 75,000 個 Cassandra 節點,儲存超過 10 個 PB 的資料。至少有一個叢集超過 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

在審查 MySQL、MongoDB 和其他潛在資料庫的 IoT 擴充性時,Bigmate 發現它們無法比擬開源 Apache Cassandra 的擴充性,而 Apache Cassandra 每秒可處理數百萬次運算或同時使用者。

BlackBerry

BlackBerry

BlackBerry 部署 Apache Cassandra 作為其物聯網 (IoT) 平台的 NoSQL 資料庫解決方案。BlackBerry IoT 平台支援 BlackBerry Radar IoT 解決方案,旨在提供組織運輸車隊的持續可見性。

BlackRock

BlackRock

在 BlackRock,我們以各種方式使用 Apache Cassandra 來協助支援我們的 Aladdin 投資管理平台。在此演講中,我將概述我們使用 Cassandra 的方式,重點說明我們如何管理 Cassandra 基礎架構中的多租戶。

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

歐洲核子研究組織

P-BEAST 包含 20,000 個應用程式,在 2,400 台互連電腦上執行。歐洲核子研究組織使用 Apache Cassandra 來滿足專案所需的大量時間序列資料速率、彈性和可擴充性。

Clear Capital

Clear Capital

Clear Capital 是北美房地產估值解決方案的領導者。Cassandra 提供 Clear Capital 技術平台的基礎。

Cloudkick

CloudKick

Cloudkick 使用 Apache Cassandra 來儲存組態資料和指標,這是跟上指標處理以及提供快速載入圖表的優質使用者體驗的關鍵要素。

CloudTrax

CloudTrax

Open-Mesh 團隊知道 Apache Cassandra 非常適合他們的預期功能。此解決方案具有可擴充性和資料儲存需求,可滿足 CloudTrax 平台的需求。

Constant Contact

Constant Contact

Constant Contact 使用 Cassandra 來管理超過 40 萬家小企業客戶的社群媒體資料。其最大的生產叢集在超過 150 台機器中擁有超過 100 TB 的資料。

DataCloud

DataCloud

石油和天然氣產業將感測器資料儲存在特定產業的的文件資料庫中,其中只能透過基於 SOAP 和 XML 的專有 API 存取資料。DataCloud 透過將此資料傳輸到 Apache Cassandra 資料庫叢集來解決此問題

Discord

Discord

Cassandra 是唯一符合 Discord 所有需求的資料庫,因為他們可以新增節點來擴充,而且它可以容忍節點遺失,而不會對應用程式造成任何影響。相關資料會連續儲存在磁碟上,提供最少的搜尋和在叢集周圍輕鬆分配。

Dream11

Dream11

這家公司在 2008 年開始營運,並在 2012 年開始提供單場比賽的奇幻運動。它是印度最大的運動遊戲平台,使用者可以玩奇幻板球、足球、卡巴迪、籃球和曲棍球。Dream11 是 VIVO 印度超級聯賽 (IPL)、國際板球理事會 (ICC) 的官方奇幻合作夥伴。

eBay

eBay

我們 Cassandra 部署的一瞥:跨多個叢集的數十個節點,配置超過 200 TB 的儲存空間,每天超過 4 億次寫入和超過 1 億次讀取,而且還在持續增加 QA、LnP 和多個生產叢集。

Equinix

Equinix

Equinix 使用 Cassandra,因為它易於操作,而且始終處於開啟狀態的節點架構和其對等架構保證沒有單點故障,可以從基礎設施儀器收集和儲存串流資料。

Flant

Flant

Flant 已成功使用 Rook 營運工具在 Kubernetes 中操作其 Cassandra 叢集,並提供有關如何變更 Cassandra 設定中某些參數的提示。

Fractal Labs

Fractal Labs

Fractal 的 API 會彙總資料,並分析基於權限的銀行、會計和付款資料,以便金融機構可以提供及時的提示和見解,以幫助他們的小型企業客戶獲得資金並更深入地了解他們的財務狀況。

Grubhub

Grubhub

Grubhub 執行一個服務導向的平台,主要在多個 AWS 資料中心(區域)中運作。它轉移到雲端基礎設施以加速其成長,並使用 Apache Cassandra 作為其主要的持續性資料儲存庫。

Home Depot

Home Depot

Home Depot 也使用 DataStax 和 Apache Cassandra 來快速建立路邊取貨應用程式。Siddiqui 表示 Home Depot 是大型的開源商店。

Hornet

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 資料庫部署之一。我們從 2012 年開始使用 Cassandra,以取代 Redis,並支援詐欺偵測、Feed 和 Direct 收件匣等產品使用案例。

Intuit Mint

Intuit Mint

Mint Bills 選擇 Apache Cassandra 來儲存使用者帳戶資料。Csasznik-Shaked 補充:「當您在 Mint Bills 應用程式中選擇帳戶時,您實際上是直接從 Cassandra 中擷取資訊。」

Intuit Turbo Tax

Intuit Turbo Tax

Intuit 在 AWS 中支援超過 42,000 個高峰 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 推送,並使用 Geotrellis 在 Cesium 空間介面中視覺化。

Macquarie Bank

Macquarie Bank

Cassandra 提供一個智慧型資料儲存層,透過開放式 API 平台從 Macquarie 內部的後端系統中接收資訊,然後以極快的速度服務客戶請求,這在很大程度上要歸功於其記憶體內功能。

Macy’s

Macy’s

業務成長讓我們想要資料成長 10 倍,從幾乎只讀取的模型轉移到可以處理近乎即時更新的模型,並轉移到多個資料中心。POC 結果:Cassandra 和 ActiveSpaces - 非常接近。MongoDB - 測試失敗。您的結果可能不同!

Maths Pathway

Maths Pathway

Maths Pathway 是一種學習與教學模式,支援學生沿著個別路徑建立對數學的深入理解和知識。Maths Pathway 在 Apache Cassandra 的協助下,提供個人化且客製化的學習。

METRO

METRO

METRO 希望整合開發,高階管理階層相信 Apache Cassandra 會是一個良好的起點。整個平台已完成遷移,團隊也開始使用 Google Cloud 的原生服務與 Cassandra 有效互動。

MobilePay

MobilePay

Jakobsen 表示:「我們想要實作一個分散式資料庫,符合我們基於微服務的應用程式策略,而且也能處理應用程式的可用性和可擴充性需求。」「Cassandra 完美符合這個模式…」

Monzo

Monzo

Monzo 使用微服務架構(在 Go 和 Kubernetes 上),並針對 Apache Cassandra 和 Linkerd 等關鍵平台元件進行設定檔和最佳化,以進行最近完全透過其應用程式執行的群眾募資活動。

Netflix

Netflix

Netflix 在 Apache Cassandra 中管理數百萬億位元組的資料,使用者必須在幾毫秒內可靠地存取這些資料。他們建構了精密的控制層,將他們基於 Apache Cassandra 的持久性層轉變為一個真正的自動駕駛系統。

The New York Times

紐約時報

紐約時報使用 Apache Cassandra 搭配 Python,作為公司的⨍aбrik 訊息傳遞平台。

NHN Techorus

NHN Techorus

NHN Techorus 透過公司的 Data Hotel 部門提供 IT 基礎架構和管理服務。團隊已發現,有愈來愈多的客戶希望使用 Apache Cassandra 作為其資料儲存,來部署應用程式和解決方案。

Ooyala

Ooyala

Ooyala 使用 Cassandra 建構了一個即時分析引擎。Ooyala 的軟體工程師 Evan Chan 描述了他使用 Spark 和 Shark 架構,在 Cassandra 資料上執行即時查詢的經驗。

Outbrain

Outbrain

Outbrain 有 30 個不同大小的 Apache Cassandra 生產叢集,從小型叢集到跨 3 個資料中心的 100 個節點叢集都有。Cassandra 已證明是一個非常可靠的資料儲存選擇,採用最終一致性模型。

Paidy

Paidy

Paidy 提供日本全國的即時每月合併信用服務。該公司認定 Apache Cassandra 是最適合其事件來源和反應式架構的資料庫技術。

Penn Mutual

Penn Mutual

Penn Mutual 將其資料資訊儲存在 6 節點的 Cassandra 環中。現在,他們能夠利用資料進行創新,並做出更明智的決策,以便為其客戶提供真正個人化和優質的體驗。

ProtectWise

ProtectWise

「隨著物聯網的出現,追蹤網路中日益增加的觸控點的需求變得越來越具挑戰性。幸運的是,史蒂文斯和他的團隊之前曾使用過 Apache Cassandra…」

PubNub

PubNub

PubNub 提供即時基礎架構即服務,並提供企業級安全性、99.999% SLA 支援的可靠性,以及全球擴充性,以支援最大的即時部署,所有這些都透過簡單的 API 和 70 多個 SDK 實現。

Revtrax

Revtrax

RevTrax 選擇 Cassandra 是因為它的正常運行時間和線性擴充:「如果我們需要擴充,使用 Cassandra 比使用 MySQL 更容易擴充讀取和寫入。」但最重要的是,它被選中的原因是它的耐用性,而且沒有單點故障。

Sky

Sky

Sky 在其線上影片平台中使用 Cassandra 進行資料庫持久性,該系統將所有 OTT 影片內容傳遞給 Sky 和 NOW TV 客戶,包括處理熱門體育賽事和電視節目的流量大幅激增。

Spotify

Spotify

總體而言,我們對 Cassandra 作為我們所有個人化需求的解決方案感到非常滿意,並且有信心擴充它,以提供個人化體驗給我們不斷增長的活躍使用者群。

Stibo Systems

Stibo Systems

傑羅姆·雷布爾解釋說:「在營運層面上,使用 Cassandra,並使用基於 Docker 的容器和微服務中的基礎架構,允許動態調整服務的大小。」

Target

Target

Apache Cassandra 已在 Target 使用多年,大約從 2014 年開始。在此,他們討論了他們如何學習在 Kubernetes 中將 Cassandra 部署為 Docker 容器,同時仍然維持穩定性和一致性,在他們地圖上的每個位置都可靠。

Uber

Uber

Uber 已將開源 Apache Cassandra® 資料庫作為一項服務執行超過六年,該服務支援各種任務關鍵型 OLTP 工作負載,每秒有數百萬個查詢和數 PB 的資料。

Walmart

Walmart

我們過去對 Cassandra 有良好的經驗,因此,它是第一選擇。Apache Cassandra 具有最佳的寫入和讀取效能。像 Kafka 一樣,它是分散式、高度可擴充且容錯的。

Woods Hole Oceanographic Institution

伍茲霍爾海洋研究所

海洋觀測計畫 (OOI) 是由科學驅動的海洋觀測網路,可從 800 多種儀器傳送即時資料,以解決有關世界海洋的關鍵科學問題。Apache Cassandra 一直是這個系統的核心,它存在於混合式基礎架構中。

Yelp

Yelp

Yelp 正從 EC2 中的 Cassandra 群集管理轉換為在 Kubernetes 上協調生產中的相同群集。在此,他們討論了基於 EC2 的部署,以及他們如何使用 Cassandra 營運員和 etcd 進行跨區域協調。