ref: https://vivek-singh.medium.com/system-design-cheat-sheet-318ba2e34723
本篇文章是一個筆記文,紀錄關於 System Design 路上常遇到的架構與元件,譬如
1. LoadBalancer
2. Caches
3. Queues
4. Configuration Service
5. API Gateway
6. Service Mesh
7. CDN
8. Cassandra
9. Snowflake
10. Numbers
每個概念都還會附上一些相關影片與文章,也因為是個筆記內容,因此每個元件的介紹都不會非常詳細,都是小小段落介紹每個元件的最基本概念。
譬如 LoadBalancer 的筆記有
1. L4/L7 兩種的差異
2. AWS 上 ELB/ALB/NLB 的三種差異
3. LB 的演算法, Round Robin,Weighted RR, Least Connection/Response Time/Resource based 等
Caches
1. 實作有 Memcached, Redis 等相關專案
2. 什麼時候會使用 Memcached:
a. 需求簡單,譬如單純 Key/Value 字串,可以輕易地透過調整 cores/threads 來調整效能。
b. Volatile,沒有儲存機制
c. 只有 LRU 的 Cache 演算法
d. Key 最多 250B, Value 最多 1MB
3. 什麼時候使用 Redis
a. 需要儲存 object,而非單純 string
b. 支援多種演算法
c. 支援 data store,可以達到 non-volatile 效果
d. 可以支援 Set/Hash/List/Sorted Set 不同型態
這類型的文章對於踏入 System Design 能夠提供一個簡易的入門介紹,先有哪些類別需要學習,再針對每個類別獨立學習也是一個不錯的學習路徑。
「redis c#」的推薦目錄:
- 關於redis c# 在 矽谷牛的耕田筆記 Facebook 的最佳貼文
- 關於redis c# 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於redis c# 在 Redis系列- C#存取Redis (上) 的評價
- 關於redis c# 在 [Redis] C# 存取Redis - 使用StackExchange.Redis - m@rcus ... 的評價
- 關於redis c# 在 [食譜好菜] 使用StackExchange.Redis 對Redis 執行批次寫入指令 的評價
- 關於redis c# 在 ServiceStack/ServiceStack.Redis: .NET's leading C# ... - GitHub 的評價
- 關於redis c# 在 C# StackExchange.Redis 簡單使用- IT閱讀 的評價
- 關於redis c# 在 c# StackExchange.Redis常用API - 台部落 的評價
- 關於redis c# 在 C# Redis.ConfigurationOptions類代碼示例- 純淨天空 的評價
- 關於redis c# 在 C#操作redis(StackExchange.Redis)_Ancolie的博客 的評價
- 關於redis c# 在 Batch processing and get first key from StackExcahnge.Redis ... 的評價
- 關於redis c# 在 c# - StackExchange.Redis-是否可以确定端点的优先级? 的評價
- 關於redis c# 在 Redis 系列(一) StackExchange.Redis的使用 - 程式師世界 的評價
- 關於redis c# 在 ConfigurationOptions, StackExchange.Redis C# (CSharp ... 的評價
- 關於redis c# 在 Redis C# Driver - StackExchange.Redis - 简书 的評價
- 關於redis c# 在 Redis c#客户端StackExchange.Redis简单使用 的評價
- 關於redis c# 在 c#使用StackExchange.Redis封装Redis帮助类示例代码 的評價
- 關於redis c# 在 C#使用StackExchange连接Redis数据库 - 知乎专栏 的評價
- 關於redis c# 在 Redis c#客戶端StackExchange.Redis簡單使用 - ITW01 的評價
- 關於redis c# 在 Twincat github - Yurt wedding 的評價
redis c# 在 91 敏捷開發之路 Facebook 的精選貼文
目前做高併發式交易型系統,挺容易碰到 Redis 的。
國內比較特別的交易型產業跟電子商務也有許多是使用 C# 開發的。
這文章不是初階介紹 Redis SDK 或 API 怎麼用的,而是經過實務歷練後,告訴各位哪邊有地雷。
Jed 他們的實務經驗豐富,底子扎實,分享他的文章給各位朋友參考。
redis c# 在 [Redis] C# 存取Redis - 使用StackExchange.Redis - m@rcus ... 的推薦與評價
前面幾篇在介紹Redis 的安裝以及使用Redis Desktop Manager 工具,現在終於回到主題如何用C# 存取Redis 服務,在官方網站推薦的.NET Redis client(s) ... ... <看更多>
redis c# 在 [食譜好菜] 使用StackExchange.Redis 對Redis 執行批次寫入指令 的推薦與評價
Redis 的效能有體驗過的朋友應該都是有目共睹的,最近遇到一個一次要寫入16 萬筆資料的場景,測試環境的VM 規格都是 ... Redis C# 驅動StackExchange. ... <看更多>
redis c# 在 Redis系列- C#存取Redis (上) 的推薦與評價
C# 存取Redis這篇算是Redis系列第二篇,內容會儘量涵蓋存取Redis需要注意的一些基本知識及除錯Redis的特性在Redis系列第一篇有提到Redis是一個效能極好 ... ... <看更多>
相關內容