在软件开发中,日志记录(Logging)是调试、监控和问题排查的重要工具。本教程详细介绍在项目中哪些代码需要加日志,哪些不需要,并提供最佳实践和示例。
从通用软件工程实践出发,梳理一个标准项目结构的核心目录、职责划分与组织原则。
面向中大型项目的 FastAPI 后端架构设计示例,涵盖分层组织、模块拆分与可维护性设计。
结合领域驱动设计(DDD)与整洁架构(Clean Architecture)原则,深入剖析四层模块化单体架构在 AI Agent 平台中的落地实践。
Docker Swarm 原生集群编排完整指南,涵盖架构、核心概念、节点管理、服务部署与常用运维操作。
深入解析 Uncle Bob 提出的简洁架构(Clean Architecture),从同心圆模型、依赖规则到 Python 完整落地示例。
在 Docker Swarm 集群上部署 Traefik v2 作为反向代理,含 HTTPS 自动证书和踩坑记录。
系统讲解 DDD 四层架构模型,涵盖实体、值对象、聚合根、仓储、领域服务、领域事件的核心概念与 Python 落地实践。
从0到1理解 RAG 的目标、核心组件、数据流,以及第一版系统应该如何落地。