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

基于 Apollo 的通用配置平臺設計

開發 前端
樂高(MINOS)的初衷是為了快速解決網易嚴選 C 端大促頻繁配置 + 大量已有業務配置沉淀在 Apollo 的現狀下,引發的對研發資源占用問題,希望能夠把技術語言的配置轉化為業務語言,同時將配置的角色擴散到產品、業務方等。

背景

網易嚴選主站側的很多業務配置,由于諸多歷史原因由開發維護在 Apollo 配置平臺中,如:

  • 業務快速發展時期, 產品快速迭代的要求,導致研發資源和成熟的管理后臺落地之間常常做妥協;
  • 部分業務配置的生命周期在最初認為較短,或低頻修改,未必值得落地到獨立配置界面;
  • Apollo 的使用簡便,在這種場景下對開發過于友好;
  • ……

進而日常需要手動處理業務側的配置訴求,現狀流程是業務側會發送郵件提供配置內容,研發將配置內容轉化為技術語言,在配置平臺進行發布。在大促高峰期,配置占用的工作量更為凸顯(單表單的配置,跨角色溝通、配置、發布、端側檢查平均耗時 15-20 分鐘,有些巨型表單估計花費近半天時間),本著不做重復簡單工作,釋放研發人力+提升運營效率的思路,一個 OKR 項目:樂高(MINOS)配置平臺誕生了。

一句話總結,樂高(MINOS)的初衷是為了快速解決網易嚴選 C 端大促頻繁配置 + 大量已有業務配置沉淀在 Apollo 的現狀下,引發的對研發資源占用問題,希望能夠把技術語言的配置轉化為業務語言,同時將配置的角色擴散到產品、業務方等。

因此,樂高(MINOS)配置平臺的核心定位也清晰了:

  • 面向對象:研發生成表單、產品/業務配置表單。
  • 價值:基于現狀快速搭建可視化業務表單、提升效率。

基于以上的核心定位和對現有流程的思考,我們拆解了三個設計過程中要考慮的具體問題:

  • 本著修改最小化原則,如何基于現狀的數據模型把技術語言轉化為業務語言,直接透出給業務方進行配置;
  • 如何將原本線下的配置流程線上化,將原本的研發內部操作細節屏蔽,全新設計面向全鏈路角色的通用線上審批流;
  • 平臺能力如果要真正落地長期受益,需要從業務體驗、產品體驗、整體易用性上認真審視。

技術語言轉化為業務語言

配置平臺的根本核心 = UI 配置展示 + 底層數據存儲。最終數據的發布前面提到,現狀下仍然基于 Apollo。現有的 Apollo 配置的數據結構比較靈活,支持 String、Map、List 等多種數據類型,映射到業務層面的語義覆蓋較廣,如鏈接字符串、SKU 列表、活動生效時間戳、氛圍顏色配置、展示復雜列表 等。因此需要構建一個系統,適配現有的高靈活度的數據結構,配置出可視化的表單結構。

UI 配置

在 lowcode 盛行的當今,這種方案遍地開花,不需要自己重復造輪子。經過調研,我們選擇采用阿里系的 X-Render 來解決。X-Render 提供了豐富的基礎類型的組件,基于組件的拖拽組合能夠輸出不同類型的 JSON Schema,并且提供了能力自定義實現組件。

配置平臺的組件提供上,有兩種思路:

  1. X-Render 默認提供的是功能性組件(如輸入框、下拉列表等),通過默認功能性組件 + 自定義功能性組件 + 表單字段描述性說明,來生成業務表單;
  2. 提供業務組件(如SKU 選擇器、商品池選擇器等);

基于樂高(MINOS)配置平臺的初衷是為了快速解決現存問題(先有技術負債,再有平臺設計的被動現狀),我們選擇現階段使用方案 1來解決,提供最大的配置靈活空間,當然也對應了會有一定的學習成本,不過現階段表單的搭建工作都是技術同學完成,認為可以接受。

圖片

以上為導購業務的表單示例,導購業務域的研發可以通過簡單的搭建,快速創建出適合產品/業務介入配置的表單。

底層數據存儲

雖然最終數據是基于 Apollo 來做分發,但配置平臺的設計中,必然會需要有數據的暫存,涉及到表單狀態機的流轉,并且前面也提到會涉及到表單的審批流(對應有狀態機流轉)。

在 Apollo 的設計中,有幾個核心概念:

  • application (應用):在 apollo 的設計中,一個應用就是一個唯一標識。
  • namespace(命名空間):namespace是配置項的集合,類似于一個配置文件的概念;namespace 可以實現公共組件的配置;
  • Item(配置項):每個 item 是一個 KV 組合;

以 yanxuan-app 為例,主工程(源代碼工程)和 Apollo 配置中心的依賴關系如圖所示:

圖片

由于歷史原因,相同場景業務屬性的配置有可能分布在不同的 Apollo AppId 以及不同的 namespace 內,為了保持表單配置的靈活性,我們將表單的數據最小關聯粒度確定為 Item(配置項) 粒度,這就意味著,一個完整的業務表單,可能會關聯到多個 Apollo AppId,多個 Namespace,多個 Item 的數據。

圖片

如上圖所示,前面搭建出來的表單子元素(底層即 JSON Schema Root),可以分別設置映射到 Apollo Item Key 維度。

這里需要注意的是,如果 Apollo 原始系統還在修改,同時在樂高(MINOS)配置平臺也有修改且還在審批過程中(下文會提到),可能會發生最終的配置不符合預期,所以我們會建議存放業務配置的 AppId/NameSpace 收回研發發布權限(硬限制)或研發團隊內部形成約定(軟限制)。

審批流設計

原本配置修改的流程如下:

運營有訴求->郵件給研發->研發 A 翻譯為 Apollo 配置->研發 B 發布配置(Apollo 的發布人和修改人不能為同一人)->多方檢查配置效果

由于配置的角色需要向業務 or 產品轉移,所以新設計的審批流里,我們引入業務填寫+審核機制,最終由研發來做終審。終審完畢后,調用 Apollo 的 openapi 實現對應配置的發布。審批流整體接入嚴選流程平臺,利用現有的能力,減少重復造輪子+保持統一的工單審批提醒體驗。

圖片

表單狀態機

插曲:之所以引入研發做終審,有兩個原因:

  1. 盡量保持了原本 Apollo 的研發檢查機制,在平臺未完全成熟前,算是多一重保障;
  2. 研發終審后,如果由于namespace 鎖等緣故導致發布失敗,需要研發介入重新發布;

縮小能用->易用的 GAP

在平臺基本能力走通后,只是里程碑的一小步,如果平臺要實際能夠落地,讓受眾愿意使用,需要理性上耐下心來,因為還有很長的路要走。

在平臺的落地階段,我們分三個方向并行推進:

  1. 和用戶在一起,提供示例和教學,傾聽用戶反饋

完善了更多自定義組件

優化了用戶難以理解的流程和交互

  1. 細節優化,從不成熟->成熟,逐步給用戶帶來驚喜

組件的細節交互優化

自動恢復草稿

批量綁定數據源

全面推廣,挖掘更多業務場景,讓平臺能力價值最大化

在網易嚴選不同業務團隊內逐步由點及面推廣

在從 0-1 的 i 茅臺項目中實現技術的自我救贖,全面使用,賦能運營

面向未來

目前樂高(MINOS)配置平臺正式上線1個月+后,在多條業務線中已經配置表單 1000+ 次,減少了原本研發介入配置的時長,另外也快速支撐了新業務(i 茅臺)的配置構建。

圖片

現階段的樂高(MINOS)配置平臺, 只是為了解決技術歷史債務而生的一個產物,放眼未來,配置的存儲應當回歸理性:

  1. 業務向的配置和技術向的配置不應該混為一談,Apollo 的定位還是建議存儲系統參數相關的配置;
  2. 即使使用 Apollo 來承載業務配置,那么 apollo 的 app 和 namespace 應當完全隔離,且回收 apollo 原有的操作權限,收口到統一配置平臺來管理;
  3. 資源充分條件允許的情況下,我們肯定建議把業務配置下沉到各業務的管理后臺;

如果在樂高發展成熟的情況下,展望進一步發展:

  1. 拓展更多數據源,讓存儲選型趨于合理+多樣化;
  2. 前臺頁面可以使用微前端技術嵌入各個業務系統,保持業務系統管理后臺的閉環;
  3. 提供成熟的業務組件,降低搭建成本;

一切平臺的構建,都基于當前業務的痛點、現狀,衡量整體 ROI,才能發揮最大的價值,讓我們拭目以待~


責任編輯:武曉燕
相關推薦

2023-10-06 11:48:37

reactvuenodejs

2021-08-08 21:17:18

管理配置平臺

2023-01-18 07:49:42

2023-12-21 21:09:47

2012-08-17 11:01:52

設計方案

2020-09-22 09:14:29

邊緣計算

2022-09-07 21:26:40

取貨碼vivo電商平臺

2009-07-02 14:13:41

JSP網絡

2010-07-06 11:34:15

EclipseRationalJazz

2024-03-26 07:35:24

日志索引語言

2021-06-01 06:59:58

運維Jira設計

2015-07-01 13:51:12

HadoopMapReduce數據分析

2018-04-23 12:41:21

云計算政務云平臺架構

2018-05-10 13:42:11

Hadoop架構大數據

2022-10-14 16:25:50

數據可視化大屏搭建BI平臺

2010-04-22 08:43:50

EclipseSOA

2022-06-13 10:01:36

Apollo攜程框架

2025-03-06 11:30:15

2017-04-25 16:12:49

2011-07-06 09:12:27

軟件無線電DSPFPGA
點贊
收藏

51CTO技術棧公眾號

国产aaaaa毛片| 狠狠色丁香婷婷综合| 日韩一区二区电影在线| 中文字幕久精品免| 这里只有精品免费视频| 亚洲精品a级片| 亚洲国产精品yw在线观看| 91专区在线观看| 国产在线视频资源| 亚洲国产不卡| 日韩精品免费综合视频在线播放 | 91精品免费视频| 性欧美精品中出| 成人av集中营| 性做久久久久久免费观看| 精品一区二区日本| 91精品国产乱码久久久| 国产精品久久国产愉拍| 色老头一区二区三区| 国产在线观看中文字幕| 99在线视频影院| 久久久99久久精品欧美| 国产精品男女猛烈高潮激情| 国产美女高潮视频| 台湾亚洲精品一区二区tv| 欧美精三区欧美精三区| 精品中文字幕av| 色呦呦在线播放| 国产精品午夜久久| 精品综合久久| 国产免费黄色片| 国产伦理一区| 国内精品免费午夜毛片| www成人啪啪18软件| 久久久久观看| 精品免费国产二区三区 | 久久久久久久久久综合| 欧美电影《轻佻寡妇》| 亚洲欧美日韩在线高清直播| www.久久av.com| 欧美日韩不卡| 欧美性猛交xxxx富婆| 日韩国产成人无码av毛片| 九色在线播放| 久久综合狠狠综合久久综合88 | 欧美精品色婷婷五月综合| 婷婷在线视频观看| 91丨porny丨首页| 国产伦精品一区二区三区| 亚洲图片视频小说| 在线亚洲伦理| 4438全国成人免费| 国产成人无码精品久在线观看 | 欧美 日韩 激情| f2c人成在线观看免费视频| 国产精品萝li| 亚洲欧洲日夜超级视频| 日本午夜在线视频| 久久蜜桃一区二区| 日本婷婷久久久久久久久一区二区| 欧美熟妇交换久久久久久分类| 亚洲欧美网站| 国产999在线观看| 精品国产视频一区二区三区| 成人一区不卡| 久久精品久久久久| 男女做暖暖视频| 欧美日韩三区| 国内伊人久久久久久网站视频| 三级黄色免费观看| 中文在线日韩| 97国产在线视频| 亚洲精品成人在线视频| 亚洲三级视频| 国产精品成人av性教育| 中国黄色一级视频| 喷白浆一区二区| 成人久久久久久| 国产 欧美 精品| 92国产精品观看| 久久riav| 国产高清在线| 亚洲色图一区二区| 少妇人妻在线视频| 亚洲欧美小说色综合小说一区| 在线观看亚洲专区| 亚洲欧美偷拍另类| 高清欧美性猛交xxxx黑人猛| 精品一区二区亚洲| 亚洲一级中文字幕| 99久久精品网| 欧美激情亚洲自拍| 综合激情网五月| 奇米精品一区二区三区四区| 99蜜桃在线观看免费视频网站| 欧美熟妇交换久久久久久分类| 91蜜桃在线观看| 精品久久免费观看| 在线中文字幕视频观看| 欧美日韩国产中文字幕| 久久久久久久久久久久91| 欧洲精品99毛片免费高清观看| 日韩高清av在线| 我要看一级黄色录像| 雨宫琴音一区二区在线| 国产精品黄色av| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 久久综合久久综合久久综合| 亚洲欧美综合一区| 最新中文字幕在线播放| 91麻豆精品国产91久久久更新时间| 国产男女无遮挡猛进猛出| 欧美精品国产白浆久久久久| 神马国产精品影院av| 在线观看亚洲欧美| 国产一区美女在线| 日韩wuma| 日韩脚交footjobhd| 制服丝袜亚洲精品中文字幕| b站大片免费直播| 红桃视频国产一区| 成人在线中文字幕| 国产福利电影在线| 欧美日韩国产中字| 国产一线在线观看| 一区二区三区在线| 国产精品2018| 免费一级在线观看播放网址| 亚洲国产精品久久人人爱| 日韩av一卡二卡三卡| 欧美精品一区二区三区中文字幕 | 蜜臀av国产精品久久久久| 国产精品sss| 99热国产在线| 91精品在线免费| 国产白丝一区二区三区 | 韩国v欧美v日本v亚洲| 国产v片在线观看| 国产精品乱码妇女bbbb| 亚洲国产精品毛片av不卡在线| 99久久人爽人人添人人澡| 久久亚洲国产精品成人av秋霞| 久久久999久久久| 国产成人亚洲精品青草天美| 日本丰满大乳奶| av在线一区不卡| 中文字幕欧美国内| 中文字幕欧美在线观看| 国产精品沙发午睡系列990531| 蜜臀视频一区二区三区| 国产毛片精品| 欧美性在线观看| 青青视频在线观| 欧美性高潮在线| 欧美做受xxxxxⅹ性视频| 久久国产主播| 欧美激情第六页| 欧美va在线观看| 尤物99国产成人精品视频| 中文字幕av无码一区二区三区| 国产偷国产偷亚洲高清人白洁| 韩国一区二区av| 波多野结衣的一区二区三区| 国产精品亚洲第一区| 成年人在线看| 欧美精品aⅴ在线视频| 中国一级片在线观看| 国产美女久久久久| 亚洲五码在线观看视频| 中文字幕日韩在线| 高清欧美电影在线| 韩国免费在线视频| 欧美日韩一区二区三区视频| 欧美性生交大片| 国产一区二区不卡| www.中文字幕在线| 日韩久久综合| 国产精品自拍小视频| 中文字幕在线观看播放| 精品少妇一区二区三区视频免付费 | 亚洲一二三四| 精品亚洲一区二区三区在线观看| 伊人久久一区二区| 亚洲综合精品自拍| 蜜桃av免费看| 精品在线免费视频| 中文字幕第一页亚洲| 国产va免费精品观看精品| 欧美高清视频在线观看| 日韩欧美亚洲系列| 欧美日韩成人一区二区| 国产在线视频在线观看| 久久午夜老司机| 午夜福利123| 亚洲激情另类| 一区二区免费在线观看| 国产欧美自拍一区| 国产精品久久久久久久app| 久草免费在线观看| 亚洲欧美精品suv| 国产普通话bbwbbwbbw| 欧美性色视频在线| 精品自拍偷拍视频| 2023国产精品自拍| 日本成人在线免费| 亚洲精品日本| 91麻豆天美传媒在线| 小说区图片区色综合区| 91天堂在线视频| 欧美123区| 欧美性受xxx| 国产蜜臀在线| 中文字幕综合一区| 四虎成人免费在线| 日韩三区在线观看| 欧美性受xxx黑人xyx性爽| 亚洲国产精品久久久久秋霞影院| 最新中文字幕av| 国产精品综合在线视频| 国产a级一级片| 亚洲高清自拍| 亚洲精品8mav| 小嫩嫩12欧美| 久草热久草热线频97精品| 日韩高清在线观看一区二区| 国产精品普通话| 校园春色亚洲色图| 777午夜精品福利在线观看| 午夜羞羞小视频在线观看| 日韩在线视频播放| www.av在线| 国产一区二区三区直播精品电影| www.蜜桃av.com| 欧美综合欧美视频| 久久精品99国产精| 成人欧美一区二区三区黑人麻豆 | 国产精品一区二区黑人巨大| 色综合中文综合网| 国产综合精品视频| 欧美日韩激情视频8区| 亚欧视频在线观看| 亚洲国产aⅴ天堂久久| 黄色片在线观看网站| 亚洲欧美成aⅴ人在线观看| 日韩在线观看免| 中文字幕亚洲一区二区av在线| av电影在线不卡| 久久久久99精品国产片| 少妇愉情理伦片bd| 国产二区国产一区在线观看| 妞干网在线免费视频| 久久久成人网| 超碰在线97免费| 免费一级片91| 手机av在线网| 国产一区二区在线视频| 亚洲一区二区偷拍| 国产在线不卡一区| 免费欧美一级片| 激情伊人五月天久久综合| 日韩黄色片视频| 日韩电影免费在线观看网站| 午夜精品在线免费观看| 美女国产一区二区| 国产又粗又长又爽又黄的视频| 国内精品伊人久久久久av一坑| www.51色.com| 国产伦理精品不卡| 日本69式三人交| 2020日本不卡一区二区视频| 国产吃瓜黑料一区二区| 97精品久久久久中文字幕| 无码国产69精品久久久久同性| 国产精品久久久久四虎| www久久久久久久| 亚洲色图.com| 激情视频在线播放| 精品二区三区线观看| 国产又色又爽又黄的| 在线观看精品一区| 精品国产999久久久免费| 亚洲国产精品视频在线观看| 国产区在线视频| 久久夜色精品国产欧美乱| 国产网红在线观看| 国产成人高潮免费观看精品| 在线观看亚洲精品福利片| 粉嫩av四季av绯色av第一区| 婷婷综合成人| 在线观看福利一区| 99综合精品| 自拍偷拍21p| 成人黄色在线网站| 中文字幕一二三四区| 亚洲欧美另类久久久精品 | 欧美私人免费视频| 免费av一级片| 日韩中文在线不卡| 妞干网免费在线视频| 成人中文字幕在线观看 | 亚洲一区二三| 国产欧美一级| 在线观看av网页| 99re成人在线| 欧美色视频一区二区三区在线观看| 午夜私人影院久久久久| 在线免费观看高清视频| 日韩精品视频观看| 五月花成人网| 国产日韩欧美日韩| 蜜桃一区二区| 狠狠噜天天噜日日噜| 久久精品综合| 韩国三级在线看| 亚洲婷婷综合久久一本伊一区| 精品无码免费视频| 69堂精品视频| 国产理论电影在线观看| 性欧美办公室18xxxxhd| 精品久久毛片| 蜜桃久久精品乱码一区二区 | 欧美大片在线播放| 国产一级精品在线| 欧美xxxooo| 在线日韩av片| 免费在线一级视频| 911国产网站尤物在线观看| 国产精品一区免费在线| 亚洲国产精品综合| 丝袜亚洲另类丝袜在线| 国产肉体xxxx裸体784大胆| 亚洲资源中文字幕| 国产黄色av片| 国产一区二区三区在线视频 | 在线观看成人小视频| 亚洲AV无码精品色毛片浪潮| 久热在线中文字幕色999舞| 粉嫩91精品久久久久久久99蜜桃| 免费日韩电影在线观看| 99国内精品| 久久久久亚洲av无码网站| 亚洲精品国产品国语在线app| 中国老头性行为xxxx| 中文精品99久久国产香蕉| 在线成人av观看| 国产伦精品一区二区三区照片| 韩国久久久久| 北条麻妃亚洲一区| 亚洲欧美色综合| 国产免费一区二区三区免费视频| 日韩在线播放一区| 伊人亚洲精品| 91国在线高清视频| 国产一区二区日韩精品| 中文字幕成人动漫| 欧美日韩免费观看一区三区| 午夜在线视频| 亚洲直播在线一区| 激情亚洲成人| 国产三级国产精品| 欧美亚洲综合在线| 免费大片在线观看www| 成人黄色影片在线| 国内成人在线| 性一交一黄一片| 午夜欧美视频在线观看| 亚洲免费成人在线| 欧美理论片在线观看| 我要色综合中文字幕| 国产 欧美 日本| 成人短视频下载| 99久久久无码国产精品免费蜜柚| 伊人久久综合97精品| 美女视频一区| 日日噜噜噜夜夜爽爽| 成人国产一区二区三区精品| 六月丁香激情综合| 亚洲久久久久久久久久久| 粉嫩91精品久久久久久久99蜜桃| 免费久久久久久| 99久久精品国产一区| 国产女优在线播放| 欧美国产第二页| 国产精品嫩模av在线| 免费黄频在线观看| 亚洲香肠在线观看| 国产在线观看高清视频| 亚洲自拍偷拍视频| 国产精品美女久久久| 亚洲一级中文字幕| 日韩美一区二区三区| 在线看片国产福利你懂的| 亚洲无玛一区| 波多野结衣一区二区三区| 中文字幕91爱爱| 亚洲91精品在线| 综合久久综合| 欧美熟妇激情一区二区三区| 欧美另类一区二区三区| 手机av免费在线|