Charlie LeeinBucketingSystem Design: 系統架構基礎 — 資料模型如何選擇應用程式該用何種資料庫,此篇文章向你介紹三個主流資料模型,文檔(Document)、關聯(Relation)和圖(Graph)。Apr 3, 2021Apr 3, 2021
Charlie LeeinBucketingSystem Design: 系統架構基礎 - 可靠、可擴展、可維護本文將介紹系統分析的三大要素,可靠、可擴展、可維護性Mar 21, 2021Mar 21, 2021
Charlie LeeinBucketingSystem Design: 系統架構基礎 - 什麼是系統架構此篇文章會簡短的介紹甚麼是系統架構,包含組合概念、抽象概念以及設計系統架構的目的。Mar 21, 2021Mar 21, 2021
Charlie LeeinBucketingSystem Design 系統設計學習地圖現在看到的許多系統設計方案,都是許多知名軟體工程師在黑暗的資料泥沼中,整理思緒後得到的光明曙光,此系列文是自我學習系統架構設計筆記,談及的範圍非常非常廣,廣到自己害怕。Mar 20, 2021Mar 20, 2021
Charlie LeeinBucketingJava Concurrency: Producer and Consumer,生產者消費者模式,解耦合的極致如何優化流程,到處都在使用的Producer and Consumer模式,此篇文章讓你五分鐘就理解Dec 19, 2020Dec 19, 2020
Charlie LeeinBucketingJava Concurrency: Worker Thread,執行緒池的基本模式Worker Thread執行緒池的基本模式,但是你有想過為何要使用它嗎?Dec 4, 2020Dec 4, 2020
Charlie LeeinBucketingJava Concurrency: Thread-Per-Message,最基本的執行緒使用方法最古老的執行緒使用方法Thread Per MessageNov 7, 2020Nov 7, 2020
Charlie LeeinBucketingDesign Pattern: Behavioral Patterns — Mediator Pattern(中介/協調者模式)MMORPG和聊天室如何實踐玩家互相溝通的? 你應該來看看這篇Mediator Pattern文章,一探究竟Oct 29, 2020Oct 29, 2020
Charlie LeeinBucketingJava Concurrency #15: JUC — 得到Thread的執行結果 FutureTask & CompletableFuture最現代的Java管理Thread結果工具FutureTask與CompleableFutureOct 17, 2020Oct 17, 2020