Skip to main content
毕业季:这是整个 30 天计划的终点。我们将所有前四周学到的武器——Shell 的底层控制、SQL 的持久化、Python 的业务逻辑、Go 的高性能并发——融合在一起,打造一个企业级分布式监控系统

🎓 毕业设计路线图

开发顺序建议:请务必按顺序完成以下模块,这是一个逐步解耦、最后集成的过程。

Day 29 | 需求分析与设计

定义 Master-Agent 架构。设计 SQL 表结构与 API 通讯协议 JSON。

Day 30 | Master 端开发

使用 FastAPI + AsyncMySQL。实现高并发接收与 Top 负载查询。

Day 30 | Agent 探针开发

使用 Go + gopsutil。实现跨平台采集与定时心跳上报。

Day 30 | 终极集成与部署

使用 Docker Compose 一键编排。完成系统联调,获取毕业认证。

🎖 核心实战价值

  1. 打通全链路: 体验数据从物理服务器(Go Agent)流向云端(Python API)最后入库(MySQL)的全过程。
  2. 异构协作: 深度理解为什么“控制面用 Python,数据面用 Go”是现代架构的主流。
  3. 容器化思维: 通过 Docker 实现一键交付。

返回上一周

第 04 周 | Go 语言拓展

回到起点

回顾 30 天学习全貌