天猫服务系统的架构和经验
生活随笔
收集整理的這篇文章主要介紹了
天猫服务系统的架构和经验
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
主要內容
業務介紹
分析設計過程
過程推演
事件/流程架構及使用場景討論
基礎組件介紹
改進點
業務介紹
業務介紹-業務關鍵點
?
產品定位
- 買家:提供標準的、優質的服務體驗
- 賣家:整合各環節資源,提供便捷的產品;提升服務質量、降低成本
- 服務提供商:幫助打開服務渠道 ,提供垂直B2C服務提供商服務接入的可能
- 小二:統一監控、管理商城服務;提升商城整體服務品質
?
主要功能
- 合作伙伴入駐
- 合作伙伴服務注冊
- 賣家服務訂購
- 賣家服務準備
- 買家服務購買
- 買家服務使用
- 服務費用結算
?
分析設計過程-開發過程的特點
- 架構為核心
- 增量迭代的開發過程
- OO
過程推演-領域模型
過程推演-邏輯架構
過程推演-非功能性需求對架構的影響
大數據量
- 分庫分表
- 數據同步機制
- nosql
大請求量
- 緩存機制
- 客戶端處理
功能內聚,系統解耦,弱依賴
- 異步處理,EDA
- 分離業務邏輯、基礎組件
與公司整體架構的整合
事件/流程架構及使用場景討論
基礎組件介紹
- 事件引擎
- 任務調度器(taobao-pamirs-schedule)
- 工作流引擎(PMC)
改進點
- 領域模型的優化
- 調度方式優化
- 事件與流程的結合方式改進
- 業務監控體系的完善
?
?
總結
以上是生活随笔為你收集整理的天猫服务系统的架构和经验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 个人收藏备用小东西
- 下一篇: 第二十期:想吃透监控系统,就这一篇够不够