Archive for 11 月, 2024


現代 API 架構選型指南:REST, GraphQL, gRPC, WebSocket, SOAP, Webhook

六種主流 API 架構特性比較:依通訊模型與業務場景選擇合適架構。
API 架構矩陣圖
「這個需求很簡單,隨便開個 RESTful API 給我就好啦!」這大概是專案裡最常聽到的話,但也是最容易踩雷的起手式。

API 選錯架構的代價很實際:頻寬塞爆、延遲拉高,後面接手維護的人大概每天都想提離職。主流的 REST、GraphQL、gRPC、WebSocket、SOAP、Webhook 各有各的死穴跟強項,這篇直接整理它們適用的場景與取捨。

View full article »

SRE 核心實務:持續改進循環與可靠性架構

圍繞 SLI/SLO 與錯誤預算的運作循環:用數據在發布速度與系統穩定之間做取捨。
SRE 實務架構圖
「我們的系統能不能做到 100% 永不當機?」每當老闆或客戶丟出這句話,工程師心裡大概都在苦笑。

追求 100% 可用性基本上是不可能的,成本也吃不消。SRE(Site Reliability Engineering)的核心觀念很直接:系統一定會壞,重點不是假裝它不會壞,而是用量化指標把「開發想衝新功能、維運想顧穩定」的矛盾講清楚。

View full article »

Prince's Blog由PrinceWang製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。