09 C2C電商社會化治理平台的微服務拆分設計

2022-06-07 04:33:06 字數 963 閱讀 7562

核心思路,開發乙個系統,很多非法舉報進行社會化治理,所謂社會化治理,就是把每個舉報都圈定一部分使用者作為評審員,讓他們進行投票,如果過半數判定舉報成立,就成立,同時為了激勵使用者參與進行評審,可以給他們一些獎勵,比如說獎勵一些虛擬貨幣,後續可以在專門的積分兌換**裡兌換一些獎品

在c2c二手電商平台裡,一般舉報有如下的一些場景:

如果說我們把社會化治理平台做成乙個單塊系統,這裡的邏輯也是比較多的,可能這個系統就需要5個人以上來同時維護,而且不同的人負責維護裡面不同的**模組,中間還會有一些大家共同維護的一些**

頻繁的**衝突、你先修改了一部分**部署上線了一次、我必須合併**再次回歸測試、另外乙個人又修改了一部分**部署上線了一次、我必須再次合併**回歸測試、等待別人使用測試環境、等待別人部署上線、多人協作開發效率還是很低的、如果說你真的體驗過,乙個大的系統拆分幾個服務,每個人就負責維護自己的服務

【後台有人說產生這個問題是專案管理的問題。還是會遇到「等待別人使用測試環境、等待別人部署上線」這樣的問題,專案管理會變得複雜】

習慣了乙個人維護乙個服務,根本就不願意再跟別人一起維護乙個服務了

這個舉報服務涵蓋了:投票制度管理(可以針對不同的舉報型別,定義不同的投票制度,比如5人3勝,3人2勝,最大等待時長,替補評審員機制,等等),提交舉報介面,呼叫評審員服務圈定評審員,push管理,舉報查詢介面,投票生命週期管理(發起投票、過程監控、超時等待、候補評審員管理、投票結果),呼叫獎勵服務

還有乙個評審員服務,包含了:評審員管理(根據使用者畫像的標籤,由運營去圈定一波人做評審員,其實核心在於圈定那些每週都至少會來逛一次的活躍使用者,這個規則可以自行配置),評審員圈選,評審員狀態管理,評審員過濾,疲勞度控制,評審員自動調整,候補評審員選擇,評審結果接收

最後是乙個獎勵服務,包含了:獎勵規則配置,獎勵發放,獎勵兌換

06 C2C電商社會化治理平台面向的痛點介紹

接下來會以乙個真實的專案案例來講解整個微服務技術架構的落地實踐,會以乙個c2c二手電商平台的社會化治理系統來講解,因為雖然微服務技術棧跟具體的業務沒關係,其實無論什麼業務系統,都可以用一套微服務技術體系,但是如果單純的講解技術理論,通過一些沒任何含義的demo 來演示,可能很多人沒法很好的理解技術和...

B2C電商設計

set names utf8mb4 set foreign key checks 0 create table category id int 11 not null primary key auto increment,name varchar 255 not null default comme...

電商模式O2O C2C B2B B2C

o2o 是 online to offline 分為四種運營模式 1.online to offline 是線上交易到線下消費體驗 2.offline to online 是線下營銷到線上交易 3.offline to online to offline 是線下營銷到線上交易再到線下消費體驗 4.o...