【雲棲號案例 | 文化產業】南瓜電影上雲 實現移動端與服務器雙向互通

雲棲號案例庫:【點擊查看更多上雲案例】
不知道怎麼上雲?看雲棲號案例庫,瞭解不同行業不同發展階段的上雲方案,助力你上雲決策!

公司介紹

南瓜電影App是國內領先的專注於影視精品化運營的垂直類視頻產品,在移動互聯網、OTT等客戶端爲用戶提供差異化內容運營服務,是國內唯一爲用戶提供專注於精品電影電視劇的全會員制視頻App。南瓜電影曾出品大量製作精良、題材健康的優質自制劇及電影,並與全球超過150家獨立製片公司達成戰略合作,獲得優質影視內容版權。經過多年的發展,南瓜電影在國內爲超過2千萬的會員提供優秀精品影視服務,還在海外特別是東南亞地區積累了大量用戶羣體。

業務痛點

在南瓜電影的業務場景中,用戶客戶端與服務端之間存在頻繁的雙向交互,比如續費管理、內容推送、會員互動、評論提交等,其中有很多業務消息都需要同時發往多個客戶端。

  • 傳統的Websocket協議或者基於TCP/UDP自建通訊協議都存在業務邏輯實現困難。
  • 處理斷線重連,錯誤重發等複雜的技術問題導致開發負擔重,對用戶體驗好感度造成巨大影響。

解決方案

爲了適應業務的快速發展,提升用戶體驗,南瓜電影決定採用MQTT方案來解決服務端與客戶端之間的雙向消息通訊。

  • 阿里雲提供的微消息隊列MQTT+消息隊列RocketMQ產品組合非常完美的實現了這個方案,讓南瓜電影的技術團隊通過非常簡單的方式,快速接入這一套成熟、健壯的MQTT消息體系,減少了處理種類底層技術問題所耗費的精力。
  • 對於海外的用戶羣體,阿里雲消息隊列RocketMQ提供的全球路由功能能夠實現跨地域之間的毫秒級消息同步,配合客戶端的MQTT接入,能使海外用戶的操作更爲流暢,在用戶體驗方面帶來了極大提升。

上雲價值

  • 使用微消息隊列MQTT+RocketMQ的組合,用最簡單的方式實現了海量移動端App和服務端之間的雙向互通,而且這種雙向互通是直接具備異步分發以及負載均衡屬性的,不需要另外再使用其他的負載均衡以及服務端消息分發應用組件。
  • 另外,通過RocketMQ的全球路由機制,能夠讓海外的客戶端與本地的服務端之間實現毫秒級別的消息傳輸,既確保了消息的可靠性,也確保了消息的低延遲。

證言

“引入阿里雲的MQTT方案後,南瓜電影在用戶體驗方面得到了很大提升,IT團隊也更有信心地應對用戶量的快速增長。”——南瓜電影CTO 莊徐麟

相關產品

  • 微消息隊列 MQTT 版

微消息隊列 MQTT 版是專爲移動互聯網(MI)、物聯網(IoT)領域設計的消息產品,覆蓋互動直播、金融支付、智能餐飲、即時聊天、移動 Apps、智能設備、車聯網等多種應用場景;通過對 MQTT、WebSocket 等協議的全面支持,連接端和雲之間的雙向通信,實現 C2C、C2B、B2C 等業務場景之間的消息通信,可支撐千萬級設備與消息併發,真正做到萬物互聯。
更多微消息隊列 MQTT 版的介紹,參見微消息隊列 MQTT 版

  • 消息隊列 RocketMQ 版

消息隊列 RocketMQ 版是阿里雲基於 Apache RocketMQ 構建的低延遲、高併發、高可用、高可靠的分佈式消息中間件。該產品最初由阿里巴巴自研並捐贈給 Apache 基金會,服務於阿里集團 13 年,覆蓋全集團所有業務。作爲雙十一交易核心鏈路的官方指定產品,支撐千萬級併發、萬億級數據洪峯,歷年刷新全球最大的交易消息流轉記錄。
更多關於消息隊列 RocketMQ 版的介紹,參見消息隊列 RocketMQ 版產品詳情頁

【雲棲號在線課堂】每天都有產品技術專家分享!
在線課堂地址:https://yqh.aliyun.com/live

立即加入社羣,與專家面對面,及時瞭解課程最新動態!
【雲棲號在線課堂 社羣】https://c.tb.cn/F3.Z8gvnK

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章