系統設計

含有「系統設計」共 25 篇內容
全部內容
發佈日期由新至舊
隔了兩年多沒有在部落格留下文字,這段時間因為工作異常忙碌,卻也收穫頗多。除了累積更多的專案實戰經驗外,也在日常中不斷摸索與學習,特別是在 大規模資料流處理 以及 高併發服務的開發與維護 上,都有了更深的體會。 今天想和大家聊聊我近期在系統設計上常碰到的一個重要主題 —— 事件驅動架構 (Event
Thumbnail
這篇文章以淺顯易懂的方式介紹語言模型,包含模型取得途徑(Hugging Face平臺推薦)、繁體/簡體中文模型清單(ChatGLM系列、Baichuan系列、Qwen系列、InternLM、Taiwan-LLaMA等)、啟動參數說明,以及語言模型結合圖片分析的應用與優勢。
Thumbnail
泳道圖旨在展示工作流程中每個步驟涉及的流程、參與者(流程環節負責人、工作部門甚至資訊系統)的一類圖形。當某個事件的過程涉及許多不同人、不同部門或不同功能區域時,很難追蹤每個步驟的負責人。因此解決此問題的有效方法是用泳道圖把流程圖分欄,這樣能清楚了解任務轉交的流程。今天我們來了解泳道圖。
Thumbnail
本文深入淺出地介紹AI如何利用上下文視窗(Context Window)技術來理解和回應使用者提問,並闡述背後的系統架構和機制,包含系統如何過濾雜訊,避免記憶體超載,以及寫入和讀取記憶的過程,並以類似RAG架構作比喻。
Thumbnail
本文探討早期與現代AI系統設計的差異,早期系統注重答案正確性,現代AI Agent則強調任務執行能力。文章詳細介紹了三種現代AI Agent設計模式:ReFlection Pattern、ReAct Pattern以及Plan and Solve Pattern,並說明其優缺點與應用場景。
Thumbnail
頻繁查詢資料庫造成效能瓶頸?本文探討讀寫分離架構,透過主從資料庫分擔讀寫負載,提升系統效能。並深入分析資料一致性、應用層路由、負載均衡及Redis快取等重要面向,提供解決方案及注意事項。
Thumbnail
多代理系統 (multi-agent system)是活用 AI 代理人的常用做法。 本篇概略介紹常見多代理系統,同時引入管理學的組織架構兩相對照,用公司、團隊管理的角度切入,更容易了解多代理系統設計邏輯
Thumbnail
來聊聊 Log 紀錄這件事 個人資料保護法規定處理個人資料的軌跡要保留一定年限,因此最近有朋友在問什麼是系統操作軌跡、什麼是 Log 紀錄,想知道到底該保留什麼、保存5年會不會很貴。更進一步的問題是,有些系統 IT 說沒留 Log,那如果真的要存,到底該存哪些內容? Log簡單來說就是一種紀錄,
Thumbnail
物件導向的SOLID原則包含:單一職責、開閉、里氏替換、介面隔離、依賴反轉 而常見設計模式有:原型、單例、工廠、抽象工廠、建造者、依賴注入 軟體設計模式的三層式架構,衍生出 MVC、MVP、MVVM 等 文章以淺顯易懂的方式說明上述概念,並搭配生活化的例子,幫助讀者理解這些設計原則和模式
Thumbnail