iT邦幫忙

軟體架構相關文章
共有 9 則文章
鐵人賽 DevOps DAY 10

技術 Day 10 : 單體架構到微服務架構 ─ 為Kubernetes打下基礎

● 前言 Day 9 我們已經學會如何用 Docker 將應用程式容器化。但問題來了:為什麼要容器化?其中一個關鍵原因,就是要支撐「不同的軟體架構模式」,特別是...

技術 API 方法參數設計:採用約定型別

在 Bee.NET 架構中,API 採用「約定型別」(Convention-based Types)與 $type 型別標記模式,達成模組化設計與型別安全,同...

技術 JSON‑RPC 架構實作:近端除錯 vs 遠端部署的最佳實踐

在企業系統開發中,API 架構扮演關鍵角色。它不僅是前後端溝通的橋樑,更是跨模組、跨服務協作的核心。相較於 REST 著重資源導向、gRPC 聚焦高效能與嚴格協...

技術 SaaS 系統設計指南:彈性擴展、成本優化與部署實務

本文探討 SaaS 系統在架構設計與部署過程中,如何兼顧 擴展彈性 與 成本控制,並提供在 Azure 雲端平台的實務觀察與建議。內容涵蓋應用與資料層分工、部...

技術 基於企業系統架構的 .NET 開發框架

延續上一篇 企業系統的 N-Tier 架構設計,本篇介紹如何依此理念,嘗試使用 AI Coding(GitHub Copilot)實作一套模組化的 .NET...

技術 企業系統的 N-Tier 架構設計

在企業內部使用的 ERP/CRM/HRM 系統開發中,採用 N-Tier 多層式架構 是常見且有效的方法,可達到清楚的職責分離、良好的模組化與系統延展性。本文介...

鐵人賽 Software Development DAY 8

技術 Day-8 | SOLID 設計原則該如何使用

最近剛好有在看 Clean Architecture 這本書,裡面有提到大名鼎鼎的 SOLID 原則,雖然還沒有完全看完,但今天可以先來聊聊這五大原則。 Wha...

技術 一個軟體架構師的實戰開發筆記

嗨,我是一個寫 ERP 系統架構寫了超過 20 年的軟體架構師。 這個部落格,我打算用來記錄一些實務開發上的心得、踩過的坑、解過的奇葩問題 —— 也就是那些你在...

鐵人賽 IT人生鐵人 DAY 27

技術 老鳥階段-架構思維。

都當上老鳥了,總不可能只做寫程式的工作吧,上面交代的也許會是規劃新系統的任務,這時老鳥在經驗上的優勢就很容易表現出來了,尤其是思考系統架構的深度。 在規劃系統時...