Tracing 断链很少是 @HttpExchange 能解决的问题。一次 Spring Boot 3.5 + Micrometer + OpenTelemetry 的复盘:用 W3C Trace Context、baggage 白名单和 auto-configured RestClient.Builder 把 trace 和业务上下文一起稳定地跨服务传下去。
tmux 远程服务器实践:尽量降低 SSH 中断对命令的影响
记录我在远程服务器(DGX Spark / GPU 集群)上部署 vLLM 或运行长时间任务时,如何用 tmux 降低 SSH 断连带来的影响。包含 Makefile 集成方案和一些外部参考。
Spring Boot 3.5 下数据库实践记录:HikariCP 调优、N+1 防护、事务管理与 Testcontainers 集成
数据库往往是微服务里比较关键的依赖之一。本文结合当前仓库经验,整理 HikariCP 连接池调优、open-in-view: false 的影响、@EntityGraph 防 N+1、@Transactional 传播行为、Testcontainers @ServiceConnection 集成和 Flyway 进阶实践。
vLLM TP=2 跨节点部署实践:两台 DGX Spark 跑 Qwen3.5-35B-A3B
记录首次在两台 DGX Spark 上以 vLLM TP=2 方式部署 Qwen3.5-35B-A3B 的过程与 benchmark 结果。
Spring Boot 3.5 下 Redis 实战记录:从连接池调优到 Bloom Filter 自动配置
Redis 在 Shop Platform 中承担缓存、限流、分布式锁、Bloom Filter、Lua 原子操作等多重角色。本文结合当前仓库里的实现,整理 Lettuce 连接池、序列化策略、Redisson 分布式锁、Bloom Filter 自动配置和 Lua 脚本加载方式的实践记录。
从 OpenAPI 3.0 到 3.1:一次升级验证记录
介绍 OpenAPI 3.1 相比 3.0 的几项核心变化:JSON Schema 2020-12 对齐、nullable 语义重构、webhooks 原生支持,以及我在项目里做升级验证时看到的收益与边界。
2026 年多仓库微服务文档聚合策略:Docs-as-Code + Docusaurus 统一门户
记录我在多仓库微服务项目里整理文档体系时采用的一种思路:中央架构 Repo + 各服务 Repo 内 /docs/ 目录 + Docusaurus 统一入口,尽量让文档贴近代码,同时保留统一检索入口。
Spring Boot 3.5 下 Kafka 实战记录:从消费者并发模型到序列化选型
Spring Boot 3.5 结合 Spring Kafka 3.3 提供了比较完整的 Kafka 集成能力。本文结合当前仓库实现,整理消费者并发模型、生产者 acks/retries、序列化选型、offset 提交策略、死信处理和 @RetryableTopic 的实践记录。
微服务架构下的 OpenAPI 聚合文档实践
在 Gateway + BFF + Domain Service 架构下,记录一种用 Spring Cloud Gateway MVC 和 SpringDoc 聚合 OpenAPI 文档的做法,方便前后端协作和接口自查。
Codex CLI 对接远程 Ollama
记录如何通过 Tailscale 组网和 Codex CLI 自定义 Provider 配置,把本地 AI 编码助手接到远程 Homelab 上的 Ollama 服务。