AnnouncementIntroducing MongoDB 8.0, the fastest MongoDB ever! Read more >>

17LIVE用戶數破5,000萬人 攜手GCP平台MongoDB Atlas 資料開發平台擴展直播商機

產業

直播產業

產品

MongoDB Atlas

使用案例

雲端平台

公司成立時間

2015年
介紹

17LIVE 成為亞洲第一直播霸主的秘訣

17LIVE是一個全球社交直播娛樂平台,於2015年成立於台灣 ,當時全球直播產業尚屬萌芽階段。 至今,17LIVE 已成為亞洲第一直播社交平台,全球擁有超過 5,000 萬註冊用戶,來自各地的直播主都能在此進行直播,並發布專屬的照片和影片。17LIVE以直播科技為核心基礎,建立多對多的連結社交平台以直播串流互動,以AI、Machine Learning等技術結合娛樂、社群,將全球各地用戶串連起來。17LIVE在亞洲社交直播娛樂市場擁有極大影嚮力,全球設有6個辦公室,並已在287個區域落地,主要市場分別為日本、台灣、東南亞、與其他國家等。

根據17LIVE集團技術副總經理徐永吉觀察,自2020年起疫情爆發,世界許多國家紛紛採取封城策略,也帶動全球直播產業的大幅成長。

“在疫情催化下,直播已成為大家生活的一部分。若要從競爭激烈產業中勝出,我們必須提供用戶最佳使用者體驗,讓直播主享有一個穩定、可靠的直播平台,而MongoDB Atlas是我們最佳合作夥伴之一。”

17LIVE集團技術副總經理 徐永吉

17LIVE集團技術副總經理 徐永吉

17LIVE集團技術副總經理 徐永吉

挑戰

為優化使用者體驗做出正確選擇 帶動公司業績快速成長

回顧2015年,17LIVE看到消費者對社群平台依賴程度愈來愈高,如瀏覽影片、購物、旅遊、美妝等,逐漸成為民眾生活中不可或缺的重要一環,也催生不同領域的直播主誕生。於是17LIVE創立之初,考量到業務成長速度難以預料,選擇將應用服務放在雲端平台上,以便能為專注在核心業務研發與業務推廣,也順利帶動公司業務得以快速成長,在全球直播市場佔有一席之地。

但是2017年該公有雲平台無預期發生多次當機事件,雖只是幾秒的延誤,仍引起用戶、直播主抱怨,而「使用者經驗」是我們非常重視的。徐永吉說,17LIVE在衡量公有雲端平台的穩定度、可靠度、技術支援等多種因素之後,決定將服務轉移到在台灣設有機房的Google Cloud平台上,並藉此減少網路延遲的狀況,同時使用 Google Cloud 上的多項功能,如 BigQuery 和 Vertex AI。

由於直播產業競爭非常激烈,17LIVE技術團隊必須持續且專注地投入在新服務開發上,而非將資源投入在大量分片集群組成的複雜資料庫、參數配置、版本管理、增量備份等工作上。因此,17LIVE最終決定選擇MongoDB Atlas資料開發平台,讓服務品質提升至下一個高度。MongoDB Atlas 資料開發平台具備高效能、高穩定度、零活性等優勢,為用戶持續推出多項服務,與直播主有更直接、即時的互動,達成讓整體業務呈現快速成長的成果。

解決方案

引進MongoDB Atlas方案 提高平台穩定性、降低技術團隊負擔

自2015年創立之今,17LIVE用戶數量一直成長,甚至上線初期,創下全球最快達到1千萬下載次數的App。而公司剛成立之際,當時研發團隊選擇運用單一資料庫支撐所有應用服務的做法,反而成為企業發展的限制。

徐永吉解釋:「單一資料庫支撐所有應用服務的問題若不解決,不光公司發展會受到極大限制,也難以招攬與留住人才。於是我們在了解MongoDB的服務項目後,最終選定引用MongoDB Atlas作為核心業務邏輯的資料庫。期盼運用MongoDB Atlas的高彈性、高可用性,以及完整的技術服務來解決前述問題,同時讓技術團隊能藉由學習先進技術,與公司共同成長與茁壯。」

在MongoDB技術團隊協助下,17LIVE順利簡化應用程式與資料庫之間的複雜性,在確保公司服務依然正常營運的前期條件下,MongoDB技術團隊先協助以不停機,修正資料庫的Index問題,確保資料查詢應該有的速度,滿足相關單位的工作需求。其次,MongoDB技術團隊協同17LIVE技術團隊確認各應用程式之間的關聯性之後,重新設計資料庫架構,再依照服務屬性提出資料庫業務拆分的流程,來滿足應用需求。

徐永吉指出:「業務拆分是最艱鉅的工作,17LIVE技術團隊攜手MongoDB技術團隊的顧問服務(Professional Services) 及NTSE (Named Technical Services Engineer) ,一起完成這項具有挑戰的任務。當完成第一段階段的資料庫分割工作後,應用服務之間的關聯性降低,即便某個應用程式發生錯誤而停止運作,對系統衝擊也能降到最低。若臨時發生用戶送禮物給直播主的功能無法使用,也不會影響到用戶觀看直播服務的權益。

徐永吉說,在系統服務穩定性攀升、使用者體驗品質大幅提升後,自然可減少用戶、直播主的抱怨。根據統計,過往我們每年因維修而影響直播服務大約為5次,引進MongoDB技術團隊的顧問服務及NTSE服務之後,大幅降低到每年1次,並將單一突發事件的影響降到最低。

MongoDB技術團隊也提供完整的教育訓練服務,協助17LIVE多位夥伴成為資料庫專家(DBA),可在發生非預期故障的第一時間進行處理,順利提升17LIVE的直播服務品質,擴大與競爭對手之間的差距。

展望未來

以MongoDB基石 擴大產業競爭力

面對直播產業競爭日趨激烈,17LIVE未來的營運方向為「內容為王,技術共導」,內容朝訂閱制與電商導流發展,深化日本、台灣、東南亞等市場,擴大發展廣告、演出經紀等,功能面結合遊戲功能,而技術方面打造專屬的「智慧串流雲」(AI Streaming Cloud),因應5G發展應用,優化高畫質、低延遲,並思考Web3的場域嘗試。因此,將考慮引進MongoDB Atlas服務(例如 Atlas Search 等),依照不同用戶的屬性與習慣,進而提供所需的專屬客製化服務,以便能在全球直播產業保有強大競爭優勢。

「我們在最佳時間將應用服務轉移到GCP平台上的MongoDB Atlas,為公司帶來前所未有的高度成長,並奠定17LIVE高彈性、高穩定、高安全的營運基礎,且能運用創新技術持續創新。」徐永吉說

立即下載17LIVE 直播互動平台手機 APP, Android / iOS

想自己試試MongoDB Atlas? 點此連結立即註冊!

What will your story be?

MongoDB will help you find the best solution.