日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

开发黑名单功能demo_中台实践:通用化黑名单平台

發(fā)布時(shí)間:2025/3/15 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开发黑名单功能demo_中台实践:通用化黑名单平台 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

業(yè)務(wù)中臺(tái)的價(jià)值主要體現(xiàn)在對(duì)通用化業(yè)務(wù)能力的沉淀、整合,通過(guò)對(duì)可復(fù)用業(yè)務(wù)流程和業(yè)務(wù)功能的設(shè)計(jì),向不同業(yè)務(wù)方提供標(biāo)準(zhǔn)化且可擴(kuò)展的服務(wù)能力。本文來(lái)聊一聊筆者工作過(guò)程中設(shè)計(jì)的通用化黑名單平臺(tái),通過(guò)將用戶(hù)管控能力的下沉,為各業(yè)務(wù)團(tuán)隊(duì)提供一套通用的黑名單/白名單業(yè)務(wù)能力。

業(yè)務(wù)定義

黑名單平臺(tái),泛指在業(yè)務(wù)流程當(dāng)中,需要對(duì)特定用戶(hù)進(jìn)行管控的方式,通常會(huì)有黑名單、白名單兩種用戶(hù)類(lèi)型。

業(yè)務(wù)場(chǎng)景

在風(fēng)控識(shí)別、業(yè)務(wù)運(yùn)營(yíng)等流程當(dāng)中,會(huì)涉及到對(duì)于某類(lèi)用戶(hù)進(jìn)行“特殊對(duì)待”,比如惡意用戶(hù)、高風(fēng)險(xiǎn)用戶(hù),在業(yè)務(wù)流程中可能會(huì)增加對(duì)用戶(hù)的使用功能的限制,這類(lèi)用戶(hù)就屬于黑名單用戶(hù)。在不同的業(yè)務(wù)場(chǎng)景中,會(huì)基于不同規(guī)則去定義黑名單用戶(hù),并這種符合這類(lèi)特種的用戶(hù)進(jìn)行統(tǒng)一化的管控。

當(dāng)然還有一類(lèi)特殊的用戶(hù)群體,他們因?yàn)槭褂脠?chǎng)景的特殊化也可能命中黑名單用戶(hù)的規(guī)則。但是業(yè)務(wù)場(chǎng)景中又是允許這類(lèi)用戶(hù)存在的,那么這類(lèi)用戶(hù)就屬于白名單用戶(hù),屬于凌駕于黑名單規(guī)則之上的一類(lèi)特殊用戶(hù)群體。

業(yè)務(wù)問(wèn)題

目前在現(xiàn)有中臺(tái)架構(gòu)下,不同業(yè)務(wù)模塊都維護(hù)各自的黑名單體系,存在同一個(gè)業(yè)務(wù)場(chǎng)景的黑名單維護(hù)多套,或者同一套黑名單可以多個(gè)業(yè)務(wù)團(tuán)隊(duì)共用的問(wèn)題。這就導(dǎo)致各團(tuán)隊(duì)開(kāi)發(fā)既可能產(chǎn)生數(shù)據(jù)冗余,重復(fù)開(kāi)發(fā)資源浪費(fèi)的問(wèn)題。

基于當(dāng)前的問(wèn)題,通過(guò)搭建中臺(tái)黑名單平臺(tái),由各業(yè)務(wù)團(tuán)隊(duì)介入黑名單平臺(tái),針對(duì)各業(yè)務(wù)場(chǎng)景維護(hù)統(tǒng)一黑名單,可以由不同業(yè)務(wù)團(tuán)隊(duì)共享黑名單數(shù)據(jù)資源進(jìn)行業(yè)務(wù)使用。

業(yè)務(wù)邊界

既然做通用化,那么黑名單平臺(tái)盡可能不做具備業(yè)務(wù)屬性的邏輯,即通用戶(hù)平臺(tái)負(fù)責(zé)提供黑名單/白名單數(shù)據(jù)的統(tǒng)一使用服務(wù),也就是針對(duì)數(shù)據(jù)的增、刪、改、查能力。同時(shí),為了保證各業(yè)務(wù)使用方可以實(shí)時(shí)獲取數(shù)據(jù),平臺(tái)提供一套消息廣播機(jī)制,可以讓業(yè)務(wù)使用方可以快速獲取數(shù)據(jù)的更新?tīng)顟B(tài),即時(shí)針對(duì)不同狀態(tài)做出業(yè)務(wù)響應(yīng)。

業(yè)務(wù)架構(gòu)

基于上面提到的業(yè)務(wù)場(chǎng)景、業(yè)務(wù)邊界,設(shè)計(jì)了業(yè)務(wù)架構(gòu)模式如下:

業(yè)務(wù)設(shè)計(jì)

(1)通用化平臺(tái)由業(yè)務(wù)方接入,針對(duì)不同業(yè)務(wù)場(chǎng)景和業(yè)務(wù)規(guī)則,由業(yè)務(wù)方(如上圖中業(yè)務(wù)方A、B)定義什么是黑名單用戶(hù)、什么是白名單用戶(hù);由通用化平臺(tái)提供黑名單數(shù)據(jù)的統(tǒng)一服務(wù),這個(gè)服務(wù)包含增刪改查能力。

(2)業(yè)務(wù)方(如上圖中業(yè)務(wù)方A、B)可以通過(guò)通用戶(hù)平臺(tái)提供的前端可視化頁(yè)面,通過(guò)給不同業(yè)務(wù)方配置不同權(quán)限體系,支持業(yè)務(wù)方進(jìn)行數(shù)據(jù)的增刪改查。同時(shí)也支持基于系統(tǒng)調(diào)用的API接口方式,進(jìn)行數(shù)據(jù)的使用。

(3)為保證數(shù)據(jù)更新后的即時(shí)響應(yīng),在數(shù)據(jù)更新后,如數(shù)據(jù)的新增、刪除,通用化平臺(tái)通過(guò)消息廣播機(jī)制,向業(yè)務(wù)使用方(如上圖中業(yè)務(wù)方C、D)進(jìn)行廣播,如果業(yè)務(wù)方關(guān)系數(shù)據(jù)更新消息,可基于業(yè)務(wù)場(chǎng)景做出相應(yīng)的業(yè)務(wù)動(dòng)作,保證數(shù)據(jù)更新與業(yè)務(wù)的同步性。

中臺(tái)化設(shè)計(jì)的關(guān)鍵

(1)統(tǒng)一化

在設(shè)計(jì)數(shù)據(jù)的使用方式方面,做了盡可能的統(tǒng)一化設(shè)計(jì)。在設(shè)計(jì)底層數(shù)據(jù)接口方面,針對(duì)增刪改查的數(shù)據(jù)接口,先對(duì)盡可能全的業(yè)務(wù)場(chǎng)景進(jìn)行梳理,針對(duì)不同顆粒度的業(yè)務(wù)進(jìn)行規(guī)劃,保證數(shù)據(jù)接口服務(wù)的統(tǒng)一性,后續(xù)各業(yè)務(wù)團(tuán)隊(duì)接口,都是統(tǒng)一的接入流程和接口服務(wù)。

(2)個(gè)性化

針對(duì)不同業(yè)務(wù)場(chǎng)景,數(shù)據(jù)的表現(xiàn)形式終歸會(huì)有不同的地方,除了對(duì)整個(gè)業(yè)務(wù)流程中沒(méi)有異議的數(shù)據(jù)內(nèi)容進(jìn)行標(biāo)準(zhǔn)化定義外,為滿(mǎn)足不同團(tuán)隊(duì)的業(yè)務(wù)需求,在數(shù)據(jù)存儲(chǔ)方面,數(shù)據(jù)結(jié)構(gòu)中增加了可擴(kuò)展的json字段。這個(gè)字段的數(shù)據(jù)內(nèi)容由各業(yè)務(wù)方自助定義數(shù)據(jù)的業(yè)務(wù)含義,在數(shù)據(jù)查詢(xún)時(shí)基于各業(yè)務(wù)的團(tuán)隊(duì)的場(chǎng)景進(jìn)行解析后使用,既保證了各業(yè)務(wù)團(tuán)隊(duì)數(shù)據(jù)使用的個(gè)性化需求,由保證了中臺(tái)通用化模塊的通用能力。

(3)擴(kuò)展性

對(duì)于黑名單/白名單數(shù)據(jù)存儲(chǔ),數(shù)據(jù)存在多維度屬性,通過(guò)數(shù)據(jù)業(yè)務(wù)類(lèi)型分類(lèi)進(jìn)行區(qū)分,例如用戶(hù)維度類(lèi)型,可通過(guò)枚舉區(qū)分身份證號(hào)、會(huì)員卡號(hào)、手機(jī)號(hào)等類(lèi)型,字段的類(lèi)型設(shè)計(jì)相對(duì)兼容,在后續(xù)數(shù)據(jù)類(lèi)型擴(kuò)展上,可以做到減少底層邏輯的重新開(kāi)發(fā)帶來(lái)的時(shí)間、資源成本。

(4)如何做到上述3點(diǎn)呢?

關(guān)鍵是要對(duì)業(yè)務(wù)有充分的了解,這樣才能更好的把握統(tǒng)一化和個(gè)性化的平衡。例如,針對(duì)于用戶(hù)維度的黑名單設(shè)計(jì),要對(duì)當(dāng)前業(yè)務(wù)場(chǎng)景中標(biāo)識(shí)用戶(hù)的方式有相對(duì)全面的了解:手機(jī)號(hào)、會(huì)員卡號(hào)、微信賬號(hào)、支付賬號(hào)等等,只有對(duì)實(shí)際業(yè)務(wù)的了解,才能設(shè)計(jì)符合業(yè)務(wù)方需求的功能。

綜上

所有的中臺(tái)化產(chǎn)品設(shè)計(jì)都是在對(duì)業(yè)務(wù)充分了解的基礎(chǔ)上,將統(tǒng)一化、個(gè)性化、擴(kuò)展性進(jìn)行設(shè)計(jì)與權(quán)衡,當(dāng)然在方案落地過(guò)程中不可避免的要做出各種各樣的妥協(xié)與讓步,但是作為業(yè)務(wù)中臺(tái)設(shè)計(jì)者,要堅(jiān)守產(chǎn)品設(shè)計(jì)的邊界與底線(xiàn),這才是中臺(tái)產(chǎn)品存在的意義與價(jià)值。

#專(zhuān)欄作家#

記小憶,公眾號(hào):PM龍門(mén)陣,人人都是產(chǎn)品經(jīng)理專(zhuān)欄作家,OTA中后臺(tái)產(chǎn)品經(jīng)理。

本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載

題圖來(lái)自 Unsplash,基于 CC0 協(xié)議

總結(jié)

以上是生活随笔為你收集整理的开发黑名单功能demo_中台实践:通用化黑名单平台的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。