可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

并发任务的多路径协同插画
技术指南

FastAPI 错误处理模式指南

FastAPI 错误处理实战:HTTPException 的正确用法、全局异常处理器、自定义异常体系与错误日志集中管理,构建健壮 API 的完整方案。

容器模块与编排港口插画
技术指南

FastAPI Docker 部署最佳实践

FastAPI 生产容器化的七条实践:扎实的 Dockerfile、环境配置、健康检查、层缓存优化、数据库连接与迁移、日志配置与水平扩展准备。

并发任务的多路径协同插画
技术指南

FastAPI WebSockets 入门指南

在 FastAPI 中构建 WebSocket 实时功能:第一个 WebSocket 端点、连接生命周期、多连接管理与房间广播、连接鉴权,完整实战教程。

容器模块与编排港口插画
技术指南

FastAPI 应用 Docker 容器化指南

容器化 FastAPI 应用:组织项目、编写 Dockerfile、构建运行镜像、查看日志与使用 Docker Compose 开发。生产仍需补充密钥、权限和网络配置。

容器模块与编排港口插画
技术指南

Flask 应用 Docker 容器化指南

用 Docker 与 Gunicorn 运行 Flask:项目结构、基础 Dockerfile、容器日志及 Docker Compose 开发配置,并说明非 root 用户和调试模式的边界。

并发任务的多路径协同插画
技术指南

Flask 错误处理模式指南

Flask 生产级错误处理:错误分类、errorhandler 统一处理、abort 与自定义错误页、异步代码中的异常与错误日志集中管理。

并发任务的多路径协同插画
技术指南

Flask 与 FastAPI 深度对比:微框架的新旧之争

Flask(2010)与 FastAPI(2018)代表了 Python 微框架的两个时代。本文从架构、路由、性能、数据校验、文档与依赖注入全面对比,给出明确选型建议。

并发任务的多路径协同插画
技术指南

Flask WebSockets 入门指南(Flask-SocketIO 实战)

用 Flask-SocketIO 给 Flask 应用加上 WebSocket 实时能力:项目配置、事件处理、房间与广播、前端对接,一步步实现即时通信。

并发任务的多路径协同插画
技术指南

在 Django 中构建 GraphQL API(Graphene 实战)

用 Graphene-Django 给 Django 应用构建 GraphQL API:Schema 定义、查询过滤、Mutation 数据修改,告别 REST 的过度与不足获取。

并发任务的多路径协同插画
技术指南

用 FastAPI 与 Strawberry 构建 GraphQL 服务

FastAPI + Strawberry GraphQL 实战:类型注解定义 Schema、查询实现、Mutation 数据修改,打造类型安全、支持显式 Schema 演进的现代 API。

并发任务的多路径协同插画
技术指南

Gunicorn 完全指南:Python 生产部署的基石

Gunicorn 是 Python 生产部署标配的 WSGI 服务器。本文讲解基础用法、配置文件、异步 worker 选择、性能调优、日志管理、systemd 托管与生产部署模式。

并发任务的多路径协同插画
技术指南

HTTPX 入门:Python 的现代 HTTP 客户端

HTTPX 是 requests 的现代继任者:同步异步双 API、HTTP/2、连接池、超时重试、流式响应。本文讲解 HTTPX 的核心用法与生产实践。