4 交易平臺化項目遇到的挑戰(zhàn)
技術(shù)選型只是完成了第一步,在得物交易平臺的整個落地過程中還有很多難題需要解決,在金思宇看來主要的挑戰(zhàn)有三個:
首先是協(xié)調(diào)問題,因為只重構(gòu)了部分核心項目(6 個),而整個交易流程涉及到的上下游很多,所有的上下游系統(tǒng)都需要協(xié)調(diào)來配合改造升級。據(jù)了解,當時涉及到的上下游系統(tǒng)共有 87 個,整個項目的上線及流量切換流程被拆解成了 180+ 個操作步驟,最終才完成上線。
其次是數(shù)據(jù)異構(gòu)遷移,由于底層數(shù)據(jù)模型做了重新設(shè)計,原本分散在各個系統(tǒng)內(nèi)的訂單、庫存、超時信息等都需要統(tǒng)一轉(zhuǎn)換為新的數(shù)據(jù)結(jié)構(gòu),并清洗到新的系統(tǒng)中,同時保證時效,盡可能的降低對線上的影響。當時有 27 億 + 條數(shù)據(jù)在此過程中被遷移,采用全量鋪底 + 增量追加的方式,在低流量時段停機 40 分鐘內(nèi)完成。
最后是項目周期,整個交易平臺的項目周期是 2019 年 12 月 16 日到 2020 年 3 月 16 日。在項目后期,受疫情影響,全體項目成員遠程辦公,團隊溝通,項目效率,提測質(zhì)量,上下游配合等有較大影響。
整個項目落地之后帶來的變化還是很明顯的,經(jīng)統(tǒng)計,得物 App 線上問題數(shù)目及客訴數(shù)減少了 80% 以上。同時,該項目還在不斷迭代優(yōu)化,目前需求迭代可以保持 1 到 2 周迭代一次,落地成本也明顯縮小。
5 經(jīng)驗總結(jié)與分享
歷經(jīng)三個月,得物交易平臺五彩石項目成功交付,陳思淼和金思宇全程參與了整個項目的迭代優(yōu)化過程,并分享了一些經(jīng)驗,與大家共勉。
在項目迭代優(yōu)化過程中,對原有業(yè)務(wù)的深入理解很關(guān)鍵,不要否定原有的設(shè)計、系統(tǒng),也不要急于落地新的東西,耐心吃透原有的業(yè)務(wù)邏輯,會讓之后的路順暢很多。
架構(gòu)設(shè)計是非常重要的,尤其對于一個龐大的重構(gòu)項目,不但自己要想清楚,還需要明確輸出,同步給團隊自己的設(shè)計思路,同時充分吸收大家的反饋,有選擇的進行修正。
越是龐大的項目,越是需要精細化的管理和推進,得物當時選擇了小團隊日會、全體項目同學(xué)雙日報、各 TL 周會的方式,及時發(fā)現(xiàn)問題并快速推進解決。
相信團隊的力量,基本每個項目都不是一個人可以單獨完成的,肯定需要團隊內(nèi)、外部的鼎力配合與相互協(xié)作,所以相信團隊的力量。
采訪嘉賓
陳思淼,得物 App CTO & 國際事業(yè)部 (POIZON Global) 總經(jīng)理,負責(zé)得物 App 技術(shù)搭建、技術(shù)架構(gòu)及團隊管理工作。陳思淼具備多年頂級互聯(lián)網(wǎng)平臺和電商平臺技術(shù)工作經(jīng)驗。此前在阿里工作十一年,先后擔(dān)任淘寶資深技術(shù)專家,商家事業(yè)部技術(shù)負責(zé)人,Lazada CTO,阿里國際中臺技術(shù)負責(zé)人等職務(wù)。
金思宇,得物 App 交易平臺 & 穩(wěn)定性平臺 Leader,畢業(yè)于東北大學(xué),先后在中興通訊、阿里巴巴、唯品會任職;對電商及上下游有比較豐富的開發(fā)及業(yè)務(wù)架構(gòu)經(jīng)驗。目前帶領(lǐng)團隊支撐得物 App 交易平臺的需求迭代,完善業(yè)務(wù)基礎(chǔ)能力,同時負責(zé)技術(shù)部穩(wěn)定性體系搭建及持續(xù)建設(shè)。
活動推薦
陳思淼和金思宇將在 2020 年 12 月 20-21 日 QCon 全球軟件開發(fā)大會(上海站)上分享,介紹得物 App 的業(yè)務(wù)架構(gòu)演進過程和技術(shù)細節(jié)。