緣起
我在實作微服務流程(例如付款→送餐的兩步驟)時,總是反覆碰到相同類型的問題,歸納如下:
現實挑戰
連線瞬斷、暫時性錯誤
下游拋錯(例:信用卡過期)...
上一篇定義了接下來要說的P是哪種P,這篇進入本次主題MCP
「MCP是啥?most complicated protocal嗎?」
MCP全稱Model Con...
在 WinForms 的世界裡,常常需要寫程式碼去「手動更新畫面」,例如:
textBox1.Text = stock.Price.ToString();
但...
Multicore Processor(多核心處理器)
在過去,單核心CPU再提升效能的部分,都會聚焦在提升時脈(Clock Speed),但提升時脈會導致:...
從框架使用者到架構設計者
30 天的鐵人賽挑戰終於畫下句點,這是一段充滿挑戰與收穫的旅程。
我從事軟體開發已經八年了,從最初的後端工程師起步,後來成為全端工程師...
在先前文章中,我們談到 Database per Service 是微服務架構中比較合理的資料庫設計方式。它能有效確保「低耦合、高自治」,讓每個服務可以獨立演...