-
課程章節簡介
第一章課程介紹
第二章業務場景需求分析
第三章業務模型分析和設計
第四章數據庫設計
第五章總體架構和設計
第六章 Golang 編碼實踐
第七章程總結
查看全部 -
課程能學到什么?
紅包業務系統的需求分析方法和用例定義方法
學習四色建模法的基本知識,并結合紅包業務場景把需求轉化為業務模型來深入學習四色建模方法。
學習在四色建模法建模過程中如何繪制時間軸事件模型圖?
通過業務模型如何來拆分業務系統模塊?然后通過業務模型來學習如何來定義業務邊界?
從業務模型和架構目標和愿景來學習架構設計過程、設計方法?
學習如何從業務模型推導物理模型?
如何從數據庫物理模型設計上和系統架構設計上來優化性能?
如何解決資金交易安全(超賣)問題和資金交易上的性能優化?并結合超賣方案來學習使用 Golang 編程語言來做基準測試。
如何在不同的場景和時機中設計和應用紅包算法?
學習 Golang 項目如何構建?
在 Galang 中如何設計和解決基礎公共資源的可題?
學習使用 Golang:接口來設計基礎資源加載和啟動的基礎設施組件,學習對基礎資源組件生命周期的管理的設計?
查看全部 -
紅包系統演進之路
緩存還沒跑留呢,服務器掛了,數據丟失了?
分布式消息隊列來解決昇步寫
數據分片來解決數據庫橫向擴展?
Golang 編碼實戰從 0 到 1 構建紅包秒殺系統
查看全部 -
紅包系統演進之路
滿足紅包業務需求,快速迭代上線
出現超賣現象,事務鎖來幫忙
流量加,收紅包出現性能頸,改為樂觀鎖,性能提高 3 倍
流量繼續增加,樂觀鎖せ扛不住了,那就上緩存吧
查看全部 -
紅包秒殺系統架構概
查看全部 -
紅包拆解和紅包算法
系統設計和算法的選擇
查看全部 -
資金交易安全問題探討
超賣問題的解決方案
表結構設計中的性能優化考慮
查看全部 -
需求分析方法和用例定義方法
四色建模法和核心模型設計
系統架構設計
數據庫物理模型設計
Golang 編程實踐
查看全部 -
紅包業務為肖景按照軟件硏發的流程
查看全部 -
老師的技術選型好牛逼啊? ?這些框架都怎么找到的?
查看全部 -
資金賬戶模型:賬戶、流水、用戶
紅包模型:紅包、秒殺活動、流轉、庫存、用戶
查看全部 -
技術架構分析查看全部
-
日志庫查看全部
-
配置文件庫查看全部
-
超賣的一些解決方案查看全部
舉報