Go语言
事件驱动架构与CQRS+Event Sourcing实战——从理论到Go实现的完整工程指南
从架构演进入手,深入解析CQRS与事件溯源两大核心模式的原理与设计。讲解命令模型与查询模型分离、领域事件设计、聚合根版本控制、快照优化、投影器模式等关键技术点,并提供Go语言完整实现代码,覆盖Event Store构建、事件回放、读模型投影、端到端测试等工程实践。
分布式事务实战:从 2PC 到 Saga 与 TCC 模式的 Go 语言实现
系统讲解分布式事务四大经典方案:2PC、TCC、Saga 和本地消息表,从 CAP/BASE 理论基础到完整 Go 语言实现,包含幂等性、空回滚、悬挂问题处理,以及方案选型与工程最佳实践。
Go语言构建RAG应用实战向量数据库与LLM集成完整指南
Go语言构建生产级RAG系统全流程文档切片pgvector向量检索混合检索重排序LLM集成流式输出
Go Runtime 深度实战:GMP 调度模型、并发 GC 与 Channel 原语的完全工程指南
深入 Go runtime 底层实现,全面讲解 GMP 调度模型(Goroutine/Machine/Processor 三元组)、并发标记清除 GC、TCMalloc 风格内存分配器、Channel 同步机制与 select 实现原理,附容器调优参数与性能基准测试。
深入理解 gRPC 与 Protocol Buffers:从 HTTP/2 多路复用到生产级 Go 服务端与客户端的完全工程实践
深入解析 gRPC 与 Protocol Buffers 的工程实践:HTTP/2 多路复用、.proto 定义、Go 语言完整实现、四种 RPC 模式、拦截器链、mTLS 安全、客户端负载均衡与生产环境最佳实践。
接口限流算法实战:令牌桶、漏桶与滑动窗口的Go语言实现
深入讲解三种经典限流算法——令牌桶、漏桶与滑动窗口,提供完整的Go语言实现代码,分析各算法的优缺点与适用场景,并给出生产环境的最佳实践建议。
