服务注册与发现:从 Nacos 到 Go 落地

微服务之间怎么找到彼此?服务注册、心跳续约、负载均衡、摘除机制——Nacos 在 Go 微服务里的完整落地,含健康检查与故障演练。

June 5, 2024 · 4 min · 1538 words · IYABAO

Service Mesh Istio 实战:微服务流量治理与灰度发布

Istio Service Mesh 在微服务架构中的落地实践,涵盖流量治理、灰度发布、熔断限流、可观测性,以及从侵入式 SDK 到无侵入 Sidecar 的演进经验。

May 20, 2024 · 5 min · 2481 words · 林壮 Allen / IYABAO

OpenTelemetry 落地实践:从分布式追踪到全链路可观测性

OpenTelemetry 在微服务架构中的落地实践,从分布式追踪到指标、日志的统一可观测性体系,涵盖 SDK 接入、上下文传播、采样策略、后端存储,以及踩坑经验。

March 10, 2024 · 5 min · 2165 words · 林壮 Allen / IYABAO

用户中心架构演进:从单体到微服务的用户体系拆分实践

用户中心从单体应用拆分为独立微服务的架构演进实践,涵盖服务拆分策略、数据迁移方案、gRPC 接口设计、灰度切换流程,以及拆分过程中的踩坑经验。

February 26, 2024 · 3 min · 1486 words · 林壮 Allen / IYABAO

服务熔断与限流:Sentinel 落地实录

微服务最怕的不是故障,是故障的蔓延。熔断、限流、降级三件套怎么配、阈值怎么定、演练怎么做——Sentinel 在招聘平台的完整落地记录。

November 20, 2023 · 4 min · 1579 words · IYABAO

gRPC 服务间通信标准:我们是怎么定的

微服务拆出来第一件事不是写代码,是定通信标准。proto 目录结构、错误码、trace、鉴权、兼容性规范,这一套标准定了,后面 20 个服务才没乱。

January 10, 2023 · 4 min · 1559 words · IYABAO

分布式链路追踪:从日志拼查到 Trace 一键

微服务排查的痛:一个请求经过 8 个服务,日志散在 8 个文件里。Trace ID 贯穿、Span 采集、采样策略——从’拼日志’到’一键看全链路’的落地。

August 16, 2022 · 4 min · 1716 words · IYABAO

Go 语言入门到实战:从 PHP 开发者视角的 Go 学习路径

从 PHP 开发者视角的 Go 语言学习路径,涵盖语法差异、工程实践、Web 开发、微服务架构,以及从 PHP 转 Go 过程中的踩坑经验。

February 14, 2022 · 5 min · 2258 words · 林壮 Allen / IYABAO

微服务架构基于Mycat分库分表及读写分离的配置实战

微服务架构基于 Mycat 分库分表及读写分离的配置实战:以在线商城用户、商品、订单三大微服务为例,完整演示水平拆分、垂直拆分与读写分离的配置过程。

August 1, 2019 · 7 min · 3148 words · 林壮 Allen / IYABAO