精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

亚洲一级毛片| 一女二男3p波多野结衣| 少妇的滋味中文字幕bd| 中文字幕日韩亚洲| 亚洲高清一区二区三区| 免费av在线一区二区| 免费在线不卡av| 在线日本成人| 日韩中文在线中文网三级| 国产人妖在线观看| 色猫猫成人app| 一区二区三区欧美在线观看| 美乳视频一区二区| www黄色在线观看| 日韩高清欧美激情| 欧美精品videosex性欧美| 蜜桃传媒一区二区亚洲| 在线视频成人| 色久优优欧美色久优优| 久无码久无码av无码| av大全在线免费看| 99精品视频在线观看| 国产精品一区=区| 99视频在线看| 欧美国内亚洲| 日韩亚洲成人av在线| yy6080午夜| 日韩免费精品| 欧美视频日韩视频| 波多野结衣家庭教师在线播放| 依依成人综合网| 欧美91视频| 久久精品国产91精品亚洲| 欧美熟妇一区二区| 欧美sss在线视频| 日韩精品一区二区三区中文不卡| www.黄色网址.com| www.在线播放| 久久久精品国产免费观看同学| 国产va免费精品高清在线观看| 亚洲精品视频大全| 亚洲综合色婷婷在线观看| 欧美夫妻性生活| 少妇一级淫免费放| 国产一区一一区高清不卡| 黑人巨大精品欧美一区二区一视频| 久久66热这里只有精品| 亚洲a视频在线| 国产精品亚洲一区二区三区妖精| 国产69精品久久久久9999| 欧美老熟妇一区二区三区| 欧美国产美女| www.国产精品一二区| 亚洲精品天堂网| 日韩久久电影| 日韩中文字幕免费视频| 精品一区二区三孕妇视频| 欧美精品系列| 日韩中文字幕国产精品| 国产尤物在线播放| 欧美wwwww| 久久精品福利视频| 国产高潮国产高潮久久久91 | 国产91精品视频在线观看| 91视频免费在线看| 亚洲网站视频| 91av网站在线播放| 中文字幕在线日本| 久久er99精品| 97神马电影| 视频污在线观看| 91色porny在线视频| 日韩精品一线二线三线| 啊v视频在线| 成人免费一区二区三区在线观看| 国产欧美欧洲| 天堂v视频永久在线播放| 久久蜜臀精品av| 日韩视频在线观看国产| 日本中文字幕电影在线免费观看 | 99久久伊人精品影院| 精品国产亚洲av麻豆| 粉嫩av一区二区三区在线播放| 国产成人精品a视频一区www| 中文字幕一区二区三区四区视频 | 亚洲欧美日韩动漫| 97久久超碰国产精品电影| 日本成人看片网址| 欧美性天天影视| 图片区小说区区亚洲影院| 999香蕉视频| 欧美成年网站| 精品国产成人在线影院| 五级黄高潮片90分钟视频| 日韩中文欧美| 亚州欧美日韩中文视频| 国产一级片毛片| 久久99精品网久久| 精品一区日韩成人| 久操视频在线免费播放| 亚洲成人黄色影院| 婷婷丁香激情网| 日韩成人在线看| 在线电影中文日韩| 国产无遮挡又黄又爽| 蜜桃精品在线观看| 精品毛片久久久久久| 麻豆影视在线观看_| 欧美日韩亚洲激情| 99中文字幕在线| 久久99高清| 久久久亚洲国产| 中文字幕有码无码人妻av蜜桃| 久久香蕉精品| 成人在线观看网址| 色的视频在线免费看| 精品久久久国产精品999| 黑人性生活视频| 成人激情在线| 浅井舞香一区二区| 日韩一级中文字幕| 亚洲精品乱码久久久久久久久| 青青草原国产免费| 网友自拍亚洲| 精品久久久久久久久久久久包黑料 | 视频一区视频二区视频三区视频四区国产 | 国产欧美综合一区| 日韩美女在线看免费观看| 精品毛片乱码1区2区3区| www.99热| 欧美一级一区| 国产乱码精品一区二区三区日韩精品| 欧美一级淫片aaaaaa| 中文字幕一区二区三区在线播放| 亚洲视频sss| 日韩电影免费观| 欧美精品一区二区不卡| 国产极品国产极品| 国产一区二区三区综合| 亚洲蜜桃av| 写真福利精品福利在线观看| 亚洲精品第一页| 精品无码久久久久| 国产激情精品久久久第一区二区| 99理论电影网| а天堂中文在线官网| 在线播放中文一区| 一本在线免费视频| 久久精品国产亚洲a| 亚洲a∨一区二区三区| 国产精品亚洲一区二区三区在线观看 | 成人毛片老司机大片| 九九久久九九久久| 9.1麻豆精品| 色偷偷亚洲男人天堂| 91国内精品久久久| 综合av第一页| 樱花草www在线| 五月激情久久久| 亚洲iv一区二区三区| 最近中文字幕免费mv2018在线| 欧美午夜女人视频在线| 在线精品一区二区三区| 亚洲一级在线| 日韩av高清| 日韩在线电影| 欧美成人免费大片| 欧洲成人一区二区三区| 黄色一区二区在线| 中文字幕被公侵犯的漂亮人妻| 亚洲午夜精品一区 二区 三区| 97国产suv精品一区二区62| 色婷婷av一区二区三区之红樱桃 | 亚洲美女免费精品视频在线观看| 国产在线综合视频| 久久99国内精品| 亚洲爆乳无码精品aaa片蜜桃| 69堂精品视频在线播放| 一区二区三区 在线观看视| 中文字幕福利视频| 亚洲精品乱码久久久久久黑人| 手机在线成人免费视频| 欧美69视频| 女女同性女同一区二区三区91| 最新av在线播放| 日韩高清a**址| 中文字幕久久网| 亚洲狠狠爱一区二区三区| 一区二区不卡免费视频| 麻豆成人av在线| 精品无码国产一区二区三区av| 久久精品超碰| 久久久中文字幕| 高清av在线| 欧美一级精品大片| 秋霞精品一区二区三区| 成人免费小视频| 日韩 中文字幕| 国产一区视频在线看| 能在线观看的av| 欧美精品一卡| 日韩欧美精品一区二区| 一区二区免费| 国产精品吴梦梦| bbw在线视频| 精品国产一区二区三区久久久狼 | 粉嫩av国产一区二区三区| 午夜宅男久久久| av一区二区在线看| 欧美日韩五区| 欧美激情女人20p| 91亚洲精选| 亚洲精品日韩久久久| 国产三级小视频| 在线观看亚洲精品| 久久免费激情视频| 一区二区三区四区视频精品免费 | 成人综合在线视频| 奇米影音第四色| 国产欧美高清| 免费高清一区二区三区| 水蜜桃精品av一区二区| 久久综合久久综合这里只有精品| 男人最爱成人网| 国产+人+亚洲| 69av成人| 欧美精品午夜视频| 色老头视频在线观看| 亚洲人成网站免费播放| 欧美一区二区公司| 日韩欧美一卡二卡| 国产熟女一区二区丰满| 欧美丝袜第三区| 免费黄色一级大片| 日韩欧美精品网址| 国产专区第一页| 欧美日韩国产影院| 日本少妇性高潮| 亚洲午夜久久久久久久久久久| 在线观看国产网站| 成人精品视频一区二区三区尤物| 欧美 日本 亚洲| 亚洲精品少妇| 欧美亚洲国产成人| 99在线精品免费视频九九视| 欧美人与动牲交xxxxbbbb| 91高清一区| 日本一道在线观看| 欧美精品不卡| 人妻无码久久一区二区三区免费| 九九久久婷婷| 欧美一二三四五区| 国产欧美日韩一区二区三区四区 | 欧美日韩在线不卡视频| 精品999网站| 人人干视频在线| 国产欧美日韩综合一区在线播放 | 久久久综合亚洲91久久98| 久久aimee| 欧美xxxx黑人又粗又长精品| 在线亚洲a色| 神马影院午夜我不卡影院| 成人免费av| 五月天在线免费视频| 欧美成人午夜| 青草青青在线视频| 久久高清免费观看| 小泽玛利亚视频在线观看| 六月丁香婷婷久久| 久久6免费视频| 粉嫩蜜臀av国产精品网站| 国产激情第一页| 国产欧美一区二区精品秋霞影院| 亚洲成年人在线观看| 不卡视频免费播放| 亚洲最大成人网站| 国产精品国产三级国产aⅴ入口| av黄色一级片| 久久久久久久久久久久久女国产乱 | 日韩欧美看国产| 国产精品一区专区欧美日韩| 四虎视频在线精品免费网址| 99久久伊人精品影院| 亚洲综合图色| 国产成人三级视频| 国产精品久久777777毛茸茸| 天天爱天天操天天干| 国产在线不卡一区| xxxx黄色片| 日本一区二区三区视频视频| 国产一二三区精品| 色婷婷综合视频在线观看| av综合在线观看| 日韩毛片在线观看| 国产美女av在线| 97在线免费视频| 国产精品一区三区在线观看| 精品中文字幕一区| 久久精品影视| 国产精品亚洲αv天堂无码| 免费视频一区二区| 绯色av蜜臀vs少妇| 国产亚洲1区2区3区| 国产一级片播放| 欧美日韩一区在线观看| 日本黄色不卡视频| 久热精品在线视频| 91九色综合| 久久99久久精品国产| 无码一区二区三区视频| 国产第一页视频| 从欧美一区二区三区| 国产午夜精品理论片在线| 欧美性猛交xxxx富婆| 国产成人三级一区二区在线观看一| 欧美一区二区日韩一区二区| 韩国免费在线视频| 国产做受高潮69| 免费观看亚洲视频大全| 日韩精品极品视频在线观看免费| 红桃成人av在线播放| 国产一区 在线播放| 久99久精品视频免费观看| 加勒比一区二区| 亚洲成人7777| www.日韩在线观看| 久久九九亚洲综合| 欧美美女福利视频| 欧美在线3区| 麻豆九一精品爱看视频在线观看免费| 国产天堂在线播放| 91麻豆成人久久精品二区三区| 一本加勒比北条麻妃| 亚洲午夜免费电影| 国内精品偷拍视频| 久久久91精品| 亚洲精品大片| 中国 免费 av| 精品一区二区三区蜜桃| 毛片视频免费播放| 欧美日韩一区视频| 永久免费在线观看视频| 国产精品视频网站| 日韩理论电影| 中文字幕成人免费视频| 国产精品美女久久久久久久久久久| 久草网站在线观看| 欧美一区日韩一区| 好了av在线| 91综合免费在线| 欧美性色综合| 国内精品免费视频| 亚洲午夜在线观看视频在线| 亚洲欧美国产高清va在线播放| 在线激情影院一区| 精品国产黄a∨片高清在线| 一本色道久久99精品综合| 久久66热re国产| 四虎免费在线视频| 精品福利二区三区| 亚洲色图官网| 日韩av不卡播放| 久久精品国产精品亚洲综合| 国产suv精品一区二区68| 91精品国产综合久久精品麻豆| 亚洲欧美丝袜中文综合| 欧美亚洲成人免费| 欧美亚洲高清| 在线观看中文av| 亚洲成人免费视| 男女视频在线观看免费| 国产精品网址在线| 亚洲女同另类| 制服丝袜第一页在线观看| 色哟哟一区二区在线观看| 幼a在线观看| 99久久精品免费看国产一区二区三区 | 天天做夜夜爱爱爱| 日韩欧美一区电影| 暖暖成人免费视频| 艳母动漫在线观看| 成人一级视频在线观看| 中文字幕免费观看| 久久亚洲精品网站| 欧美美女啪啪| 九九热免费在线观看| 亚洲成人午夜电影| 福利片在线看| av一区二区三区免费| 日韩精品电影在线| 国产一级在线免费观看| 亚洲人成亚洲人成在线观看| 国产亚洲字幕| 97视频在线免费播放| 亚洲人成网站色在线观看 | 精品日产卡一卡二卡麻豆| 中文在线8资源库| 日本三日本三级少妇三级66| 97精品电影院| 国产喷水福利在线视频|