iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Rust

Rust 實戰專案集:30 個漸進式專案從工具到服務 系列

我要寫 rust

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 21

股價追蹤器 - 抓取股價資料並計算技術指標

前言 之前有參加 Elixir Taiwan 的社群,有一個專案 demo 是抓取股票相關資訊的專案,想說這週都寫跟資料有關的,不如我也來搞一個股票追蹤器,這裡...

2025-10-05 ‧ 由 MichaelHo 分享
DAY 22

文件轉換器 - Markdown 轉 HTML/PDF 工具

前言 今天是關於資料處理與分析類別最後一篇文章,寫文件轉換器,我個人最常用的就是 Markdown格式,舉凡我的筆記到專案相關報告,我通常都會先從 markdo...

2025-10-06 ‧ 由 MichaelHo 分享
DAY 23

記憶體使用分析器 - 分析程式記憶體使用模式

前言 今天開始主要是寫系統工具相關的主題,一開始我們主要以記憶體使用和分析為主,所以今天就做一個記憶體的分析氣,追蹤分配調派,以及識別是否洩漏等,並可以針對相關...

2025-10-07 ‧ 由 MichaelHo 分享
DAY 24

服務健康監控 - 監控系統服務狀態並發送警報

前言 今天我們要做一個服務監控工具,定期檢查多個服務的健康狀況,並且在服務異常時要有警報工作這個在我做網頁專案時非常實用,當然網上有很多類似的工具甚至 Graf...

2025-10-08 ‧ 由 MichaelHo 分享
DAY 25

備份自動化工具 - 定期備份檔案到雲端儲存

前言 資料備份是至關重要的一環。今天我們將使用 Rust 製作一個自動化備份工具,能夠定期將本地檔案備份到雲端儲存(以 AWS S3 為例),並提供完整的錯誤處...

2025-10-09 ‧ 由 MichaelHo 分享
DAY 26

程序管理器 - 管理和監控後台程序

前言 Web 服務、資料庫、快取伺服器等。手動啟動、停止和監控這些程序既繁瑣又容易出錯。今天我們將使用 Rust 做一個一個程序管理器,類似於 PM2 或 Su...

2025-10-10 ‧ 由 MichaelHo 分享
DAY 27

系統效能基準測試 - CPU/磁碟/網路效能測試工具

前言 在這個專案中,我們建立一個全面的系統效能基準測試工具。這個工具能夠測試 CPU、磁碟和網路的效能,提供詳細的測試報告,幫助開發者和系統管理員了解系統的效能...

2025-10-11 ‧ 由 MichaelHo 分享
DAY 28

個人任務管理 API - 完整的 RESTful 待辦事項服務

前言 幾乎是最後的應用了所以回到我的老本行,網頁應用的部分今天直接來實作 CRUD 去完成我們常見的網頁服務 專案概述 包含用戶認證 任務 CRUD 標籤管理...

2025-10-12 ‧ 由 MichaelHo 分享
DAY 29

檔案同步服務 - 類似 Dropbox 的檔案同步系統

前言 目前實作到 29 天了,做點不太一樣的東西,製作檔案同步系統這個系統包含客戶端和伺服器端,能夠自動偵測檔案變更並即時同步到雲端,同時支援多個客戶端之間的檔...

2025-10-13 ‧ 由 MichaelHo 分享
DAY 30

微服務閘道器 - 實作 API Gateway 與負載均衡 & (後記完賽感言)

前言 今天為最後一天的主題,主要實現 API Gateway 的功能,當然因為以學習為目標,所以未必會比仿間做 Loadbalancer ,Api Gatewa...

2025-10-14 ‧ 由 MichaelHo 分享