全部文章

站内搜索
最新 最热
03 · 创建项目骨架
《烽火台 Beacon Tower:全栈可观测平台实战》 架构与运维 2026-09-30 · 84 分钟
03 · 创建项目骨架

这一篇从空文件夹开始,把骨架立起来:虚拟环境 → Django 工程 → settings 逐段精讲 → 9 个 app → 核心数据模型 → 整站登录门禁 → 跑通第一个页面。 做完这一篇,你就拥有一个"需要登录、带健康检查、数据库就绪"的空平台。

20 阅读♡ 00 评论 PythonDjango可观测性
02 · 系统设计:数据流、模块划分与关键决策
《烽火台 Beacon Tower:全栈可观测平台实战》 架构与运维 2026-09-30 · 28 分钟
02 · 系统设计:数据流、模块划分与关键决策

需求清单有了,这一篇把它翻译成三样东西:一张数据流架构图、9 个 app 的职责边界、 一组关键设计决策(每个都带"为什么选它、放弃了什么")。设计做到这个颗粒度就够了—— 剩下的细节交给开发时按需决定,过度设计和没有设计一样危险。

27 阅读♡ 00 评论 PythonDjango可观测性架构
Python 运维自动化系列(09):运维脚本也要有测试——pytest 与 TDD 的最小实践
《Python 运维自动化系列》 架构与运维 2026-09-30 · 22 分钟
Python 运维自动化系列(09):运维脚本也要有测试——pytest 与 TDD 的最小实践

运维脚本常被当成「跑一次就扔」的一次性代码,但现实恰恰相反:巡检、清理、守护脚本一跑就是几年,改一次阈值、换一个路径,都可能悄悄改坏一个你从没测过的分支。这篇给系列的监控脚本(01 篇的 monitor.py)补上测试防线,顺带演示完整的 TDD 流程——测试先写、先跑、先看它失败。

24 阅读♡ 00 评论 Python运维测试
🍪 隐私提示 我们仅收集提供服务所必需的信息(详见《隐私政策》),不出售、不追踪。