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