Skip to content

附录 E:延伸学习资源推荐 ​

本附录按主题分组,每条给出「名称 + 一句话为什么值得读 + 链接」。只收录长期稳定、可信的官方文档、规范与公认经典;对不确定是否长期存续的地址,只写名称不附链接。技术基线为 JDK 21 / Go 1.22+ / Python 3.11+,各资源请以其站点上对应版本为准。

E.1 语言基础 ​

E.2 并发 ​

E.3 Web 框架 ​

E.4 契约与协议 ​

E.5 可观测性与部署 ​

  • OpenTelemetry 文档 —— 跨语言的追踪/指标/日志标准,正文 traceId 透传的进阶方向。https://opentelemetry.io/docs/
  • Docker 文档 —— 镜像构建与运行时的官方参考。https://docs.docker.com/
  • Docker Compose 文档 —— 本书多服务本地编排(网关+价格+分析)的依据。https://docs.docker.com/compose/
  • Kubernetes 文档 —— 优雅停机(terminationGracePeriodSeconds)与探针等部署概念的权威来源。https://kubernetes.io/docs/
  • Twelve-Factor App —— 配置外置、环境等价等部署原则,呼应附录 C 的环境变量注入。https://12factor.net/
  • Spring Boot Actuator 文档 —— 健康检查与运行时指标端点的官方说明。(见 Spring Boot Reference 中的 Actuator 章节)

使用建议:E.1/E.2 对应正文的语言特性主线,遇到某个语言点(零值、GIL、asyncio)先回到官方规范核对;E.3/E.4/E.5 对应实战平台主线,配置与契约问题优先查各框架官方文档,再回到附录 C 取最小片段落地。上文未附链接的条目(如 JUC、Actuator)请从其所属的官方文档站内检索对应章节,以避免引用不稳定的深层地址。

书稿内容采用 CC BY-NC-SA 4.0;配套源码采用 Apache License 2.0。