服务注册与发现:从 Nacos 到 Go 落地
微服务之间怎么找到彼此?服务注册、心跳续约、负载均衡、摘除机制——Nacos 在 Go 微服务里的完整落地,含健康检查与故障演练。
微服务之间怎么找到彼此?服务注册、心跳续约、负载均衡、摘除机制——Nacos 在 Go 微服务里的完整落地,含健康检查与故障演练。
Istio Service Mesh 在微服务架构中的落地实践,涵盖流量治理、灰度发布、熔断限流、可观测性,以及从侵入式 SDK 到无侵入 Sidecar 的演进经验。
OpenTelemetry 在微服务架构中的落地实践,从分布式追踪到指标、日志的统一可观测性体系,涵盖 SDK 接入、上下文传播、采样策略、后端存储,以及踩坑经验。
用户中心从单体应用拆分为独立微服务的架构演进实践,涵盖服务拆分策略、数据迁移方案、gRPC 接口设计、灰度切换流程,以及拆分过程中的踩坑经验。
微服务最怕的不是故障,是故障的蔓延。熔断、限流、降级三件套怎么配、阈值怎么定、演练怎么做——Sentinel 在招聘平台的完整落地记录。
微服务拆出来第一件事不是写代码,是定通信标准。proto 目录结构、错误码、trace、鉴权、兼容性规范,这一套标准定了,后面 20 个服务才没乱。
微服务排查的痛:一个请求经过 8 个服务,日志散在 8 个文件里。Trace ID 贯穿、Span 采集、采样策略——从’拼日志’到’一键看全链路’的落地。
从 PHP 开发者视角的 Go 语言学习路径,涵盖语法差异、工程实践、Web 开发、微服务架构,以及从 PHP 转 Go 过程中的踩坑经验。
微服务架构基于 Mycat 分库分表及读写分离的配置实战:以在线商城用户、商品、订单三大微服务为例,完整演示水平拆分、垂直拆分与读写分离的配置过程。