BloggerAds
- Feb 14 Fri 2020 12:58
知行合一
- Feb 14 Fri 2020 12:58
天貓瀏覽型應用的CDN靜態化架構演變
天貓瀏覽型應用的CDN靜態化架構演變
在天貓雙11活動中,商品詳情、店鋪等瀏覽型系統,通常會承受超出日常數倍甚至數十倍的流量沖擊。隨著歷年來雙11流量的大幅增加,每年這些瀏覽型系統都要面臨容量評估、硬件擴容、性能優化等各類技術挑戰。因此,架構方面的重點在于,如何能夠利用合理成本應對瞬間飆高的峰值請求,并確保活動完整周期中系統容量的可伸縮性、用戶響應時間的穩定性,以及外部依賴系統出現問題時的高可用性。此外,作為最主要的頁面流量承載體系,架構方面還需考慮防爬攻擊、流控容災等安全、穩定的需求,并綜合衡量網絡帶寬、硬件成本、緩存效率等各方面要素,找準平衡點,從而達到以不變應萬變的理想效果。
- Feb 14 Fri 2020 12:57
什么是領域驅動設計(Domain Driven Design)?
什么是領域驅動設計(Domain Driven Design)?
本文是從 What is Domain Driven Design? 這篇文章翻譯而來。
- Feb 14 Fri 2020 12:57
C#開發-基礎知識及有用技巧
- Feb 14 Fri 2020 12:56
面向對象設計的設計原則
面向對象設計的設計原則
在設計面向對象的程序的時,模式不是一定要套的,但是有一些原則最好是遵守。這些原則已知的有七個,包括:開閉原則、里氏代換原則、依賴倒轉原則、合成/聚合復用原則、迪米特法則、接口隔離原則,單一職責原則。
- Feb 14 Fri 2020 12:56
別再浪費時間了!如何從細節上真正節省用戶的時間
- Feb 14 Fri 2020 12:55
「我只是認真」——聊聊工匠情懷
「我只是認真」——聊聊工匠情懷
老羅的Smartisan T1手機發布會很多人應該都看了,發布會的最后老羅凝視著自己的工匠自畫像,半晌沒說話,隨后轉過身,慢慢離開舞臺,屏幕下方只留下一句話:
- Feb 14 Fri 2020 12:55
需求分析階段的工作(一):業務用例和系統用例
需求分析階段的工作(一):業務用例和系統用例
摘要:談一下需求分析工作實質性的做些什么。在這里,我們,將主要關注于分析層面,也即 UML 中的用例模型和邏輯模型。
- Feb 14 Fri 2020 12:54
我們的測試驅動開發經驗
我們的測試驅動開發經驗
你應該聽過或讀過不少關于測試驅動開發的討論,測試驅動開發往往被比喻為神奇的獨角獸,它能幫你照看你的軟件,讓大家樂得其所。于是,在寫了18.000行“神奇獨角獸”代碼后,我想把我們的體驗從整體的角度闡述一下。
- Feb 14 Fri 2020 12:54
金庸筆下的良好代碼風格