我是山姆鍋
「我是山姆鍋」是我的個人部落格,記錄與分享一些軟體開發與運維相關資訊,偶爾也會碎念一下。
目前擔任 奔騰網路科技 技術長,「奔騰(PNTL)」是一家 IT 運維軟體開發以及雲服務代理公司。
旗下產品涵括特權存取管理、應用交付以及 IT 自動化運維解決方案。
推薦文章
一個通用 Web 應用架構
Published: 約 20 分鐘在經歷大大小小不同專案後,除了有特殊要求的系統外(如需符合 PCI-DSS 的第三方支付服務、即時影音串流等), 大部分的Web應用架構其實都是大同小異。本文提供一個通用的 Web 應用架構作為參考,希望可以符合 80% 以上 Web 專案的需求。
容器化應用持續交付
Published: 約 9 分鐘自從山姆鍋決定採用容器化技術作為應用部署的方案後,很多的細節需要設計跟決定,為了避免太專注細節, 決定先設計出計畫採用的持續軟體交付流程。由於每個團隊的使用的工具跟系統可能差異很大, 為了讓本文可以適用其他團隊,先以抽象流程來描述然後才說明山姆鍋採用的方案。
近期文章
使用 MLX 微調 Meta 的 Llama 3.1 模型
Published: 約 12 分鐘最近山姆鍋在學習大型語言模型的應用,試過了 RAG,一直對於微調模型的效果感到好奇。本文紀錄山姆鍋微調 Meta 的 Llama 3.1 8B 所使用的工具以及環境。
評估 AI 程式碼助理
Published: 約 5 分鐘| 雖然無法保證產出正確的程式碼或建議,但如果把生成式 AI 當作程式碼產生器,倒也是可以節省很多從頭開發的時間。 為了更好地整合進工作流程,評估幾個 VS Code 的程式碼助理擴充套件。
聊聊心目中的「自動化應用平台」
Published: 約 11 分鐘山姆鍋在文章中提過「應用平台」這個名詞好幾次,但好像都沒有對這個名詞有較詳細的說明。
分階(tiered)與分層(layered)的雲端系統架構
Published: 約 5 分鐘一般在架構的描述上, 層(layer)跟階(tier)常常是可互換,但分層/分階的架構中,其實可能用來描述架構中的不同面向。由於本文山姆鍋需要以兩個面向來描述分層/分階的架構,因此本文為了方便起見,將分層跟分階視為架構中不同的面向,但這只是山姆鍋個人習慣,並非業界標準作法。