精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

稿件生產業務并發競爭場景下的安全性保障

開發 架構
當下稿件系統中更新數據濫用嚴重,很多場景明明沒有修改某字段,也用上次讀到的對應數據進行覆蓋寫操作,引入了很多數據沖突風險。需要建設變更權限能力,嚴格管控各場景對數據的更新范圍。

一. 背景

視頻業務作為B站內容生態的心臟,承載了海量的視頻內容和用戶互動。它不僅是用戶獲取信息、享受娛樂的窗口,更是UP主展示創意、分享知識的舞臺。在設計和實現視頻系統時,我們致力于平衡用戶體驗、內容分發的效率,同時確保平臺的穩定性和可擴展性。

在這個過程中,稿件生產扮演著至關重要的角色。我們通過提供強大的視頻上傳、編輯和管理工具,滿足創作者的需求,讓他們能夠輕松地制作和分享內容。同時,我們實施嚴格的內容審查和版權管理措施,以保障社區生態的健康發展。我們向創作者提供更好的服務,向B站內容生態供給更多的內容。

二.遇到的問題

圖片圖片

  • 隨著B站業務迅速發展,平臺規模及影響力較大,黑產、菠菜、沖塔用戶、搬運號等問題逐步凸顯出來,嚴重影響社區生態,對平臺管控能力提出了挑戰。
  • 在審核&機審團隊不斷迭代審核能力的同時,我們發現由于稿件生產過程中,多個環節間存在并發場景,引發"條件競爭"問題,導致漏審風險。

三.軟件開發中的并發問題

條件競爭 (Race Condition) 是指一個系統的運行結果依賴于不受控制的事件的先后順序。當這些不受控制的事件并沒有按照開發者想要的方式運行時,就可能會出現 bug。這個詞最早被應用在電子系統中。

圖片圖片

  • 在邏輯電路中,模塊可能會因為源信號的不同,或邏輯元件的傳播延遲差距,產生不符合預期的輸出。在計算機領域中,為了提升運行效率、有效利用資源,會采取多線程、多進程、協程、分布式系統等眾多手段來同時執行更多任務,但這些形式都可以歸為并發模型。
  • 在執行復雜任務的時候,我們一般會將任務拆分成多個小任務去執行,比如我們想做番茄雞蛋蓋飯時,可以把任務拆分成切番茄、打雞蛋、煮飯、炒番茄雞蛋、裝盤等多個環節;按順序執行的話會花費很多時間,所以在生活中我們總是在煮飯的同時處理其他事情,這就是并發的應用。
  • 在軟件中,我們會把任務抽象成執行流,而并發則是描述同時執行多個執行流;那么并發為什么會導致條件競爭呢?讓我們繼續前面的例子,在我們做番茄雞蛋蓋飯的時候,炒番茄雞蛋的用時,和煮飯的用時總會有細微的變化,有時是飯先煮好、有時是番茄雞蛋先炒好;那么如果煮飯的和炒菜的不是同一個人,他們接到的指令都是飯/菜做好后直接裝到盤子里,那么飯先煮好裝盤,最后做好的是番茄雞蛋蓋飯;菜先炒好,菜品就變成了飯蓋番茄雞蛋了。

觀察上面的例子,我們發現不確定的耗時、和引入了盤子共同導致了出品的不確定性,兩個人都可以控制盤子、同時有人改變了盤子的狀態(裝入了菜品)。在計算機領域中,我們在小尺度下的耗時一定是不確定的,那么引入競爭的條件則是以下三點:1. 存在并發 2. 存在共享對象 3. 會變更共享對象的狀態。

根據引入競爭的條件,我們可以很清晰地得出,要消除條件競爭,要么破壞并發條件,要么不使用共享對象。那是不是用了共享對象的,就不能并發了呢?顯然不是,我們只要找到訪問競爭對象的窗口,在競爭窗口(race windows)中保持同步處理,就可以規避掉條件競爭問題。

常規的方案通常是通過引入同步原語來規避,包括互斥鎖、原子操作、串行化等方案。

四. 稿件場景下的安全性演講

在審核場景中,我們遇到的是用戶編輯和審核通過并發引起的條件競爭 (Race Condition) ,將問題簡化一下,可以看作是下圖場景。

圖片圖片

前人通過提交前重新查詢數據,比對mtime,判斷數據發生變動時刷新頁面,大幅降低了出現概率,這個方案可能是早期在改造成本和業務安全需求之間做出的妥協選擇,但在今天已經無法滿足平臺對內容的安全性需求了。我們需要徹底消除因技術原因導致的漏審情況,這要求我們系統性地解決稿件生產過程中的所有條件競爭問題,確保內容審核的嚴密性和可靠性。

稿件生產流程經歷了多次改造,但鑒于業務本身的高復雜性,簡化后仍包含幾十個子流程,橫跨多個業務域,難以通過分析代碼、觀察日志的常規手段發現條件競爭問題。需要建設觀測手段,輔助對這類復雜問題的發現及分析。

基于之前構建的《內容生產全鏈路業務觀測體系》,進一步建設內容安全對賬,通過對稿件生命周期分析,針對性監控漏審數據,并通過旁路手段快速止損;同時回撈歷史漏審數據進行分析,將問題進行歸納分類,整體構思解決方案。

一般情況下,可以選擇互斥鎖、樂觀鎖、串行化管道來解決并發問題,將并發場景退化成串行場景。但軟件開發沒有”銀彈“,我們需要根據改造成本、存儲成本、用戶體驗等多方面要素來選擇解決方案。

通過分析當下的case,稿件生產流程中雖然遍布競爭場景,但涉及安全性的可以只關注兩部分:用戶編輯會引入風險,稿件開放會漏出風險。由于當前所有稿件開放動作均為審核側觸發,我們僅需關注用戶編輯與審核提交之間競爭。

用戶編輯與審核提交均為同步接口觸發,是需要實時反饋是否更新完成的,使用消息隊列做串性化處理顯然會劣化體驗,只能考慮引入鎖破壞競爭條件。為了用戶及審核人員的體驗,鎖的觸發概率和影響時長都要盡可能的小,同時用戶編輯的可用性要求會高于審核人員。

圖片圖片

上圖是我們的審核流程,涉及多個審核場景。在該場景下,用戶編輯與用戶編輯、用戶編輯與審核提交、多場景審核兩兩之間都會存在條件競爭,我們分開考慮。

圖片圖片

審核由審核平臺保障不會有數據同時被多審核場景提交,所以暫不考慮該場景。

用戶編輯與用戶編輯之間并發一般是非常規場景,針對該場景我們加入了編輯限頻,同時規避并發問題和減少黑灰產編輯,一舉兩得。

審核環節和用戶提交的競爭比較復雜。在審核環節中,從送審讀取稿件數據,到審核提交數據,常常會有數十分鐘的時間,顯然這段時間不讓用戶編輯是不合理的。因此我們采用CAS方式降低報錯概率。

稿件編輯、更新狀態的時候,會同時更新數據版本字段;在更新時會指定更新的版本,如果指定的版本低于當前DB中版本,更新失敗。在審核提交因更新的版本低于當前版本報錯時,會自動觸發重新送審流程,讓審核同學審一遍最新版本的稿件。

圖片圖片

引入更新CAS和限頻鎖后,我們的旁路觀測系統從每周漏審x條成功清零。雖然方案不算很優雅,但很好的解決了我們當下的問題。

五.未來展望

 1.稿件生產流程并發競爭處理

當前階段只解決了眼下最緊急的安全性上的并發競爭問題,但稿件生產過程中處處存在競爭問題,依然會出現卡流程、更新錯誤、計算異常等問題,亟需系統性治理。因此要將整個生產流程分為實時、近實時兩部分,實時場景做好樂觀鎖版本控制,近實時消息隊列部分做好串型化,保障整個稿件生產流程中數據產出符合預期。

 2.稿件版本追溯&版本合并

為了審核提交CAS,本次在稿件引入了版本號概念,但當前版本號只是一個數字沒有深入挖掘,后續可以圍繞版本號做更深一步的處理,建設版本更新記錄,使審核、技術人員可以對自己上一次變更做負向操作,減少誤操作造成的損失。

同時在版本提交沖突時,可以做簡易的merge操作,比如提交版本和當前版本中的變更不存在需要審核的要素,可以直接應用審核結果,減輕審核同學重審工作量。

 3.稿件域變更字段管控

當下稿件系統中更新數據濫用嚴重,很多場景明明沒有修改某字段,也用上次讀到的對應數據進行覆蓋寫操作,引入了很多數據沖突風險。需要建設變更權限能力,嚴格管控各場景對數據的更新范圍。比如標簽服務只能變更標簽,不能更改標題或狀態。這樣能細化共享數據粒度,降低數據沖突風險,同時也能減少相關業務方誤操作或跨業務域操作的出現。

責任編輯:武曉燕 來源: 嗶哩嗶哩技術
相關推薦

2024-04-11 09:45:31

2013-04-18 11:54:05

虛擬化安全

2022-04-01 15:59:05

區塊鏈安全數據結構本

2022-04-06 15:46:26

區塊鏈安全加密技術

2021-03-15 14:59:28

物聯網互聯網IoT

2013-04-24 10:31:44

公有云云安全

2009-12-10 10:20:04

2012-08-20 10:28:01

云模型NIST云計算

2024-02-26 08:33:51

并發編程活躍性安全性

2025-06-05 03:22:00

Raft服務器日志

2021-07-03 17:44:34

并發高并發原子性

2013-04-18 11:48:59

2011-07-28 20:09:56

2016-09-04 16:20:09

2012-04-23 10:01:57

2009-11-30 09:41:38

2009-05-26 16:37:23

2021-02-07 09:29:39

數據安全網絡安全漏洞

2011-12-19 14:22:36

云計算虛擬化

2022-02-16 10:08:24

CISOWheeler安全
點贊
收藏

51CTO技術棧公眾號

欧美精品自拍偷拍| 国产成人精品影院| 亚洲性线免费观看视频成熟| 日韩毛片在线免费看| 第一页在线观看| 狠狠色丁香久久综合频道| 亚洲成人国产精品| 国产视频一视频二| 在线观看免费版| 国产成人精品1024| 国产91久久婷婷一区二区| 一区二区免费在线观看视频| 天天综合网站| 国产色婷婷亚洲99精品小说| 亚洲va电影大全| 国产精品视频123| 91超碰成人| 亚洲美女www午夜| www.成年人| 美女高潮在线观看| 亚洲视频免费观看| 久久精品国产精品青草色艺| 91资源在线视频| 国产农村妇女精品一区二区| 久久国产精品久久久久| 大又大又粗又硬又爽少妇毛片| 日韩脚交footjobhd| 99久久精品国产一区| 91精品国产综合久久香蕉的用户体验| 成人免费精品动漫网站| 亚洲男人都懂第一日本| 欧美大片免费久久精品三p| 在线视频日韩一区 | 9国产精品视频| 色777狠狠综合秋免鲁丝| 欧美在线一级片| 最新欧美色图| 亚洲国产aⅴ天堂久久| 亚洲一区二区精品在线观看| 免费在线黄色网址| 成人av网站免费观看| 亚洲综合视频1区| 一本久道久久综合无码中文| 欧美成人精品| www.日韩系列| 18精品爽国产三级网站| 欧美人与拘性视交免费看| 亚洲第一视频在线观看| 337p日本欧洲亚洲大胆张筱雨 | 91高清在线免费观看| 毛片aaaaa| 免费av一区二区三区四区| 欧美成人伊人久久综合网| 久久久久久久高清| 中文成人激情娱乐网| 欧美日韩三级在线| 一本大道东京热无码aⅴ| 黄色av免费在线| 成人午夜大片免费观看| 亚洲xxxxx电影| 国产免费叼嘿网站免费| 国产综合色产在线精品| 91精品综合久久久久久五月天| 国产第一页第二页| 国产综合精品| 久久久久久久一| 不卡的免费av| 国产精品久久久久毛片大屁完整版| 最近2019中文字幕大全第二页 | 2019国产精品| 久久精品五月婷婷| 国产成人三级在线播放| 国产福利一区二区三区在线视频| 国产成人精品最新| 波多野结衣不卡| 青青草国产成人99久久| 成人美女av在线直播| 亚洲成人第一网站| 日本美女一区二区三区| 91老司机在线| 最近中文字幕免费观看| 韩国成人精品a∨在线观看| 亚洲qvod图片区电影| 成人高潮片免费视频| hitomi一区二区三区精品| 久久精品ww人人做人人爽| 国产女人在线视频| 亚洲美女淫视频| 欧美黑人在线观看| 欧美成人h版| 欧美日韩国产一区二区三区地区| 97视频在线免费播放| 免费欧美电影| 5566中文字幕一区二区电影| 亚洲 欧美 日韩系列| 亚洲天堂网站| 亚洲国产精品久久| 大桥未久恸哭の女教师| 欧美热在线视频精品999| 日韩色av导航| 欧美激情视频在线免费观看 欧美视频免费一 | 无码人妻精品一区二区三区不卡| 国产精品啊啊啊| 久久久成人av| 国产视频91在线| 美女网站色91| 国产欧美日韩综合一区在线观看 | 蜜臀av一区二区在线观看 | 亚洲最大的免费| 四虎永久在线观看| av毛片久久久久**hd| 日韩电影大全在线观看| 成人在线免费看片| 精品欧美aⅴ在线网站| 缅甸午夜性猛交xxxx| 操喷在线视频| 欧美午夜影院一区| 天天影视色综合| 亚洲欧美tv| 色综合91久久精品中文字幕| 中文字幕人妻一区二区在线视频| 青青草国产精品97视觉盛宴| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 91成人精品| 欧美一区第一页| 亚洲av色香蕉一区二区三区| 国产精品视频免费看| 无码人妻精品一区二区三区在线 | 成人影院天天5g天天爽无毒影院| 中文字幕亚洲欧美在线| 日本中文字幕免费| 久久综合影视| 国产精品一区二区在线观看| 日韩黄色影院| 欧美网站大全在线观看| www.自拍偷拍| 日韩视频二区| 国产在线一区二| 精品美女视频在线观看免费软件| 中文字幕精品三区| 免费黄色福利视频| 极品尤物一区| 国内精品模特av私拍在线观看| 国产www在线| 白白色 亚洲乱淫| 男人天堂av片| 亚洲不卡在线| 亚洲欧美日韩一区在线| 激情五月色婷婷| 国产成人亚洲精品狼色在线| 色哟哟免费网站| 日本乱码一区二区三区不卡| 亚洲成人av在线播放| 粉嫩精品久久99综合一区| 美女久久一区| 日本不卡二区| 四虎4545www精品视频| 国产午夜精品全部视频播放| 69亚洲精品久久久蜜桃小说| 日本一区二区成人| 亚洲福利精品视频| 99re66热这里只有精品8| 国产区精品在线观看| 大片免费在线观看| 日韩视频一区在线观看| 成人午夜福利一区二区| 老**午夜毛片一区二区三区| 欧美日韩一区二| 日本一区免费网站| 日韩av在线网站| 国产精品一区无码| 亚洲国产激情av| 亚洲人精品午夜射精日韩 | 一区二区在线观看视频在线观看| 哪个网站能看毛片| 国产欧美日韩| 国产精品自在线| caoporn免费在线| 亚洲第一福利在线观看| 欧美xxxooo| 久久久精品五月天| 亚洲国产一区二区在线| 韩国三级成人在线| 色偷偷av一区二区三区乱| 国产精品久久久久久久久毛片 | 91高清视频免费看| 国产91在线播放九色| 国产高清成人在线| 黑鬼大战白妞高潮喷白浆| 久久99国产精品久久99大师| 日韩av大片免费看| 老司机在线看片网av| 欧洲国内综合视频| 国产67194| 97aⅴ精品视频一二三区| 91欧美视频在线| 亚洲无吗在线| 亚洲美女搞黄| 成人av资源网址| 国产精品黄视频| 国产精品99999| 欧美成人一级视频| 欧美另类高清videos的特点| 一级女性全黄久久生活片免费| 久久久久久91| 网爆门在线观看| 成人综合婷婷国产精品久久| 欧美精品一区二区三区免费播放| 欧洲在线一区| 国产专区精品视频| 欧美一级大片免费看| 红桃视频国产精品| 亚洲a∨一区二区三区| 国产精东传媒成人av电影| 欧美—级a级欧美特级ar全黄 | 日韩av午夜在线观看| 欧美极品少妇无套实战| 波多野结衣在线观看一区二区| 国产精自产拍久久久久久蜜| 超碰97免费在线| 日韩视频在线一区| 国产一二在线观看| 日韩高清av在线| 亚洲欧美高清视频| 在线播放日韩导航| 中文字幕日本视频| 色狠狠桃花综合| 自拍偷拍你懂的| 国内精品久久久久影院色| av动漫在线观看| 亚洲精品视频啊美女在线直播| 免费看成人午夜电影| 成人春色在线观看免费网站| 成人av在线亚洲| 美女网站视频一区| 韩日欧美一区二区| 欧美videosex性欧美黑吊| 不卡中文字幕av| 天天干,天天操,天天射| 日韩美女一区二区三区四区| 国产精品系列视频| 欧美日韩国产另类一区| 青青草国产在线观看| 国产精品久久久久久久第一福利 | 国产91视觉| 国产精品99久久免费| 国产一区二区香蕉| 亚洲插插视频| 97视频在线看| 黄毛片在线观看| 91精品国产91久久久久久| av老司机免费在线| 国内精品小视频在线观看| 国产探花视频在线观看| 伊人精品在线观看| 成av人电影在线观看| 国产一区二区三区视频在线观看| 精品国产伦一区二区三| 91精品国产综合久久久久久久久久 | 亚洲精品三区| 国产日韩精品在线播放| 91精品国产一区二区在线观看| 2019中文字幕免费视频| 三妻四妾的电影电视剧在线观看| 久久精品国产一区| 二区三区在线观看| 欧美国产第一页| 九色porny自拍视频在线播放| 日韩在线观看你懂的| 无码精品人妻一区二区三区影院| 欧美福利视频导航| 国产三级精品在线观看| 欧美成人精品1314www| 天堂av手机版| 亚洲日本欧美中文幕| 伦xxxx在线| 欧美激情精品久久久久久黑人| 亚洲成人三级| 亚洲区一区二区| 欧美日本高清| 欧美激情免费视频| 成人在线观看免费网站| 久久99精品视频一区97| 毛片av在线| 久久99视频精品| 成人爽a毛片免费啪啪| 91精品久久久久久久久久| 超碰一区二区三区| 日韩一二三区不卡在线视频| 亚洲男女av一区二区| 日本午夜激情视频| 蜜桃视频一区二区三区在线观看| mm1313亚洲国产精品无码试看| 国产毛片久久| 在线黄色免费观看| 99这里只有精品| 午夜激情福利电影| 亚洲成人av免费| 亚洲无码久久久久久久| 亚洲精品一区二区三区影院| 亚洲精品一区二区三区蜜桃| 亚洲欧美综合精品久久成人| 欧美91精品久久久久国产性生爱| 亚洲精品国偷自产在线99热| 国产黄在线看| 色yeye香蕉凹凸一区二区av| 高清美女视频一区| 欧美黄色片在线观看| 欧美三级电影网址| 久久99精品久久久久久水蜜桃| 天海翼亚洲一区二区三区| 久久国产精品久久| 亚洲在线久久| 九九九在线观看视频| kk眼镜猥琐国模调教系列一区二区| 成年人的黄色片| 久久色成人在线| 99热精品免费| 欧美色图12p| 外国精品视频在线观看| 亚洲欧美中文日韩在线| a√资源在线| 欧美一级片久久久久久久| 日本99精品| 国产一区二区久久久| 在线看片不卡| 日韩一级免费片| 久久蜜臀中文字幕| www.av麻豆| 精品国产免费一区二区三区香蕉| 天堂中文在线视频| 欧美激情精品久久久久久| 澳门成人av网| 黄色一区三区| 国精品一区二区三区| 国模杨依粉嫩蝴蝶150p| 91在线丨porny丨国产| 国产在线视频二区| 欧美大片一区二区| 欧美大片黄色| 国产成人亚洲欧美| 欧美va天堂在线| 色哟哟网站在线观看| 亚洲欧美成aⅴ人在线观看| 96亚洲精品久久久蜜桃| 深夜福利国产精品| 精品久久99| 一区二区三区四区不卡| 毛片av一区二区| 亚洲a∨无码无在线观看| 欧美日韩精品一区二区三区| www.91在线| 国产精品一区二区三| 精品国产一区二区三区不卡蜜臂 | 日韩av地址| 97在线日本国产| 任你弄精品视频免费观看| heyzo国产| 久久人人爽人人爽| 超碰在线97观看| 中文字幕日韩在线观看| 日本在线一区二区| 你懂的视频在线一区二区| 国产精品综合色区在线观看| 美女久久久久久久久久| 亚洲精品欧美专区| 精品人妻无码一区二区| 色综久久综合桃花网| 99国内精品久久久久| 欧美日韩午夜爽爽| 蜜桃视频一区二区| 亚洲天堂久久新| 欧美中文字幕不卡| 欧美日韩伦理片| 午夜免费久久久久| 亚洲图片久久| 免费看涩涩视频| 亚洲在线观看免费视频| 色视频免费在线观看| 国产精品自产拍在线观看中文| 蜜臀久久99精品久久一区二区| r级无码视频在线观看| 久久综合精品国产一区二区三区| 日本少妇激情视频| 亚洲欧美日韩精品久久奇米色影视| 91破解版在线观看| 欧美污视频久久久| 久久激情中文| 日韩三级在线观看视频| 欧美挠脚心视频网站| 欧美寡妇性猛交xxx免费| 99国产盗摄| 性xx色xx综合久久久xx| 三级黄色在线观看| 精品福利二区三区| www.久久.com| 欧美国产视频一区| 中文字幕精品—区二区四季| 伊人网视频在线| 久久久久亚洲精品成人网小说|