臺網融合下的跨屏互動給敏捷開發與運維帶來了哪些新挑戰?
2016年4月14-15日,在北京珠三角JW萬豪酒店,51CTO舉辦了WOT網際網路運維與開發者峰會。WOT秉承專注技術,服務技術人群的理念,自 2012年首次舉辦以來,歷經八屆,積累了大量的技術資源,成為廣大技術從業者和技術愛好者一致認可的技術分享大會、交流和人脈擴充平臺。會後,記者專訪了本次大會行業運維專場的馬樺講師,他分享的內容是臺網融合下的跨屏互動敏捷開發與運維。
馬樺 央視網互動中心總監
嘉賓介紹
馬樺,央視網互動開發與運營中心的總監。他在央視網主要承擔央視媒體融合的一些業務和產品研發,比如為央視網站、央視客戶端提供跨屏互動的解決方案和產品。
在本次WOT峰會上,馬樺老師分享了《臺網融合下的跨屏互動敏捷開發與運維》,主要內容是隨著中央電視臺媒體融合的全面推進,央視網面臨著眾多頻道、欄目和活動的跨屏互動需求。為了滿足這一互動需求,技術團隊建立了一套敏捷開發機制與之匹配。因為電視互動的特點是潮汐現象顯著,在重大直播期間海量使用者會瞬間進入,給系統帶來極大的壓力。而日常情況下,系統負荷又會非常低。為了有效提高運維效率,央視網在運維機制、平臺架構等方面進行了積極探索。
在臺網融合背景下,跨屏互動對開發和運維提出了哪些新挑戰?
在中央電視臺與央視網的媒體融合過程中,央視網希望電視入口帶來的巨大的流量能夠轉化為新媒體的使用者並加以沉澱,推動中央電視臺的新媒體戰略發展。為了配合這一戰略的實施,技術人員面臨了很多的挑戰,無論是開發的敏捷性上,比如很多需求要求在一個月或者一個星期內就要上線。還是在運維層面上,比如提高系統的強壯性、穩定性和安全性。
這些挑戰主要來自日常業務的產品、技術和運維三個方面。在產品層面上,因為現在網際網路,特別是移動網際網路發展非常快,央視也在隨著行業在變化,不僅是傳統意義上的門戶,也有移動端的產品,比如OTT、IPTV等各個業務線,技術支援上要考慮給跨屏的多個產品提供統一的支援,這是一個非常大的挑戰。
另外一方面,技術更迭的需求變化快。中央電視臺的業務欄目、頻道非常多,大概每年有將近300個電視欄目,100場電視活動,如果對全部幾百個節目提供跨屏業務支援,其壓力非常大,而且基本上每個星期都會有新的技術需求。
另外在電視轉型的過程中,大家都在擁抱網際網路,央視也和基本上所有的網際網路企業都有合作,但是真正意義上落實到央視網日常業務中,從電視端傳遞過來的許多新媒體需求是不確定的,很模糊。這個過程中,互動中心團隊就要和電視的業務需求進行密切溝通,把它轉化成網際網路可能實現的產品和技術,而且還要按照指定的時間保證上線,最重要的一點還是要保證播出的安全,因為基於媒體的屬性,不僅電視是央視的播出平臺,網際網路同樣也是央視的播出平臺,這就對安全的要求非常高。這是他們面臨的產品、技術、運維上的挑戰。
在敏捷開發與運維調整工作中,哪些坑是可以避免的?
央視網互動中心一直在技術積累上,不停探索敏捷開發,經歷過播出事故或者說是災難,有些經驗可以分享下:
第一是對支撐平臺的彈性設計上要留出餘量,準備更充分的預判方案。
第二是前期做產品設計和開發時,要注意這兩個方面的重點把握。一方面在業務需求和架構設計上一定要留有彈性;否則很容易給系統造成非常大的壓力。另一方面是建議做成松耦合模組,建立顆粒化和服務化的結構。一定把各模組不要太緊耦合的寫在一起,否則可能發現呼叫一個模組的時候呼叫不了,“牽一髮而動全域性”,造成重複的技術返工。
他們日常最擔心的故障是什麼?
央視網互動中心最擔心的故障情況就是頁面打不開,開天窗,就跟電視上出現黑屏一樣的播出事故。目前的解決方案比較簡單,一是做多機房的後備,二是透過CDN,把一些重要的頁面、資料和圖片,儘量做成CDN分發到網上的比較基礎的工作。另外,今年央視網希望在一些熱冷備,包括容災方面,能夠有一些更全面,跟業內合作的解決方案。
DevOps全棧運維非常火,央視網後續會往這個方向發展嗎?
全棧運維是比較好的發展方向,在互動中心的團隊裡面,已經對運維人員增加了這樣的要求和職責,在按照這個概念在運作。比如說運維團隊裡面也有一些從開發轉崗過來的,希望每個運維團隊的成員都有DevOps的概念共識,而開發團隊的同事也要了解系統的架構,瞭解具體的部署和監測、監控等情況。技術團隊和運維團隊希望不要做嚴格的上下級的區分,每個環節都有一定的交叉。央視網互動中心希望在2016年的建設中在全棧運維方面取得更好的效果。
相關文章
- 收益 or 挑戰?Serverless 究竟給前端帶來了什麼Server前端
- 低程式碼/無程式碼平臺為網路安全帶來哪些挑戰?
- 發展4.0:自動化與人工智慧給亞太地區帶來機遇與挑戰人工智慧
- 黑暗資料給網路安全帶來的挑戰和機遇
- 2023平臺工程嶄露頭角,AI 帶來新機遇與挑戰AI
- AIGC時代下資料中心運維的變革與挑戰AIGC運維
- 記 Codes 研發管理平臺 —— 瀑布與敏捷模式融合的創新實現敏捷模式
- 自主移動機器人技術給AGV市場帶來的挑戰機器人
- 併發程式設計帶來的挑戰程式設計
- 展廳互動滑軌屏為科普展廳帶來了什麼?
- 網站開啟CDN能給網站帶來哪些好處?網站
- 雲時代,運維面臨的挑戰與機遇運維
- 有屏智慧音響的新戰爭、新挑戰、新變數變數
- 隨著維珍網路的崛起,體育運動給電視收視率帶來巨大的刺激
- 元件化開發跨module互動方式—ModuleBus互動元件化
- Steam的新挑戰者(下): 如何吸引開發者和玩家?
- 移動OA給企業帶來的便利有哪些?
- AI與區塊鏈的融合會給人類帶來什麼?AI區塊鏈
- 「人機自然互動技術」的趨勢與挑戰
- 美顏SDK的出現給直播和短影片平臺帶來了哪些影響?
- 敏捷開發與文件:互補還是互斥?敏捷
- 平臺運維團隊面臨的主要挑戰是什麼?運維
- IMF經濟學家報告:加密資產的繁榮給金融穩定帶來新挑戰加密
- IT運維和自動化運維以及運維開發有啥不同?能解釋下嗎?運維
- 利用線上網校教育原始碼開發的網路教育平臺都有哪些互動方式?原始碼
- 自動系統的發展面臨哪些挑戰?
- 5G給區塊鏈開發帶來了什麼區塊鏈
- 特徵融合與特徵互動的區別特徵
- RFID技術,給養豬業帶來了哪些改變?
- SACC 2018十年架構成長,前端與移動開發者的創新與挑戰!架構前端移動開發
- 新來的運維這樣用HDFS,CIO都懵了···運維
- 敏捷開發框架的開發運用之大資料平臺的構建敏捷框架大資料
- 智慧化IT運維平臺建設方案,基於智和信通運維體系的高敏捷二次開發運維敏捷
- 新發現,新挑戰,技術出海的機遇與挑戰丨PingCAP DevCon 2022 出海專場PingCAPdev
- Linux命令中互動式命令都有哪些?linux運維基礎Linux運維
- 物聯網產品開發市場的挑戰與機遇
- TikTok新廣告營銷模式:各種“挑戰”活動帶來營銷良機模式
- 專案管理軟體給企業帶來了哪些好處專案管理
- CrazyWing:Python自動化運維開發實戰 十七、PythonPython運維