摘要:這家公司成立于年成立之初技術團隊僅有人得益于老板的英明再加上撞上了風口公司的業務一直發展的不錯以下為這家公司的內部架構演進過程階段單體架構年年公司只有一條業務線業務處于緩慢發展階段在團隊成立之初技術負責人采用了的技術棧在一個月內上線了一套
這家公司成立于2010年, 成立之初技術團隊僅有4人. 得益于老板的英明, 再加上撞上了風口, 公司的業務一直發展的不錯. 以下為這家公司的內部架構演進過程:
階段1: 單體架構2010年-2011年: 公司只有一條業務線, 業務處于緩慢發展階段. 在團隊成立之初, 技術負責人采用了SpringMVC + Spring + MyBatis的技術棧, 在一個月內上線了一套單體式系統. 技術團隊根據業務需要不斷上線單體系統. 此時公司業務處于試錯階段, 研發團隊規模一直維持在4個人左右, 研發團隊的交付能力能較好滿足業務訴求.
階段2: 煙囪式架構2011年-2014年: 之前的老業務先1沒有得到很好發展, 公司決定開辟一條新業務線2, 老業務1僅保持試錯探索狀態. 技術負責人決定通過copy老業務線1代碼的方式獨立部署新業務線2, 因為新老業務線的發展速度的不一致導致迭代速度不一致, 所以新老業務線獨立部署, 不會相互影響迭代速度. 經過1個月的修改, 研發團隊完成了業務線2的上線. 雖然研發團隊擴大了10個人左右, 但疲于應對大量來自兩條業務線的需求.
階段3: 服務化架構2014年-2016年: 業務2有了爆發式的增長, 給公司帶來了大量的現金流, 公司決定擴張新的業務線3來進一步擴大市場邊界. 研發團隊也持續增長, 成為一個30人規模的組織. 雖然研發部門擴大了, 但是業務部門的投訴確越來越多: 交付速度緩慢, 交付物質量低下. 同時, 技術負責人也發現同樣的坑在不同的產線總是重復發生. 為此技術負責人決定架構服務化: 通過將多產線共有的通用業務下沉, 分離了基礎服務A和基礎服務B, 每個服務由4人左右團隊維護. 通過框架dubbo進行服務治理, 在技術團隊進行了為期半年的服務治理后, 業務系統的交付速度和交付質量得到了很好的提升.
階段4: 平臺服務架構2016年-至今: 因為業務2和業務3的發展, 公司鞏固了細分市場的領先地位, 但公司需要進一步對其他市場進行開拓, 所以快速構建成熟穩定的業務線, 成了技術部門一項緊迫的任務. 技術負責人為此對業務線系統的通過邏輯進一步進行下沉, 構建了平臺服務G和平臺服務H,每個平臺由一個3人研發團隊維護, 兩個平臺提供了穩定可靠的基礎業務能力. 而老的業務線復雜度也進一步得到降低. 公司在新的架構上啟動了多條業務線, 平均每個業務線由2人研發團隊 在2周內完成上線. 技術部門快速交付的能力得到了業務部門的認可.
場景 電商:業務線系統: B2B業務系統, B2C業務系統, 團購系統 ...
基礎服務: 用戶服務, 商品服務, 訂單服務, 購物車服務, 支付服務, 履約配送服務...
平臺服務: 數據平臺, CMS平臺...
消費金融:業務線系統: 3C場景貸, 家裝場景貸, 現金貸...
基礎服務: 風控服務, 用戶服務, 貸前服務, 貸后訂單服務, 資金服務, 催收服務...
平臺服務: 數據平臺, 申請流程平臺...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/11794.html
摘要:在一家典型的互聯網創業公司內部架構的演進過程中我講述了一個虛擬企業的架構演進歷程雖然架構的演進看起來順利成章,但是從煙囪式架構到服務化架構演進,以及從服務化架構到平臺服務架構演進,大多數公司的實施都會異常艱辛除了業務邊界難確定外業務系統對基 在《一家典型的互聯網創業公司內部架構的演進過程》中我講述了一個虛擬企業的架構演進歷程:showImg(https://segmentfault.c...
摘要:阿里巴巴的共享服務理念以及企業級互聯網架構建設的思路,給這些企業帶來了不少新的思路,這也是我最終決定寫這本書的最主要原因。盡在雙阿里巴巴技術演進與超越是迄今唯一由阿里巴巴集團官方出品全面闡述雙八年以來在技術和商業上演進和創新歷程的書籍。 showImg(https://segmentfault.com/img/remote/1460000015386860); 1、大型網站技術架構:核...
摘要:應用的研發上線運維運營形成閉環,順利完成從對內服務到公共平臺的升級。從功能角度,只能支持靜態方式設置反向代理,然后,而平臺有服務對應的后端服務和端口是有動態調整需求。架構上是基礎組件需要進行升級,數據訪問層日志監控系統等。 介紹 ? ? ? ?MaxLeap早期是一家研發、運營移動應用和手機游戲公司,發展過程中積累了很多通用組件。這些組件很大程度幫公司在移動研發過程中節省了時間和成本,...
摘要:導語本期訪談對象許式偉,七牛云存儲,國內語言圈領軍人物,社區發起人。許式偉的經歷頗有傳奇性,大學時就有狂外號的他,憑一份手寫簡歷成功應聘金山,兩年后成長為首席架構師,領導長達年的研發。在某技術大會的間隙,我第一次見到許式偉。 showImg(https://segmentfault.com/img/bVjLDc); 文:Gracia (本文為原創內容,部分或全文轉載均需經過作者授權,...
閱讀 2924·2021-11-23 09:51
閱讀 3099·2021-11-15 11:39
閱讀 2979·2021-11-09 09:47
閱讀 2526·2019-08-30 13:49
閱讀 2113·2019-08-30 13:09
閱讀 3091·2019-08-29 16:10
閱讀 3503·2019-08-26 17:04
閱讀 983·2019-08-26 13:57