毕业季:这是整个 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 一键编排。完成系统联调,获取毕业认证。
🎖 核心实战价值
- 打通全链路: 体验数据从物理服务器(Go Agent)流向云端(Python API)最后入库(MySQL)的全过程。
- 异构协作: 深度理解为什么“控制面用 Python,数据面用 Go”是现代架构的主流。
- 容器化思维: 通过 Docker 实现一键交付。
返回上一周
第 04 周 | Go 语言拓展
回到起点
回顾 30 天学习全貌