🌱

274

一杯咖啡的时间,聊聊技术与成长

连载中 8/20

远程调用:Feign 的优雅与陷阱

接口加注解,代理帮你发请求——调用远程服务像调用本地方法。可读性上去了,底层细节也被藏了起来:默认超时长得离谱、GET 传对象悄悄出错、没有连接池的 RT 毛刺。把链路看穿,坑就对号入座。

#Feign#远程调用#超时配置#连接池#声明式调用
2026-08-26 · 924 阅读 · 0 评论 · 0 赞
连载中 7/20

负载均衡:从轮询到自适应,流量怎么分才均匀

扩容的新实例一上线就超时,老实例还在喝汤——轮询把均匀理解成了每台一样多,但实例的承载能力并不均匀。从客户端与服务端 LB 的分工,到平滑加权与自适应摘除,把流量分明白。

#负载均衡#轮询#平滑加权#最少活跃#自适应
2026-08-25 · 1587 阅读 · 0 评论 · 0 赞
连载中 6/20

配置的发布纪律:灰度、审计与回滚

晚上十一点改个重试参数,全量推送秒级生效,当晚对账队列堆到天亮——配置生效快是能力,全量生效快是风险。环境隔离、Beta 灰度、变更审计、一键回滚,把这份能力管起来。

#配置灰度#配置审计#配置回滚#环境隔离#配置变更
2026-08-25 · 547 阅读 · 0 评论 · 0 赞
连载中 5/20

配置中心:改个配置为什么要发版

换个数据库密码发三天版——配置跟着代码走发布,是发版慢的一半原因。长轮询让配置秒级生效,@RefreshScope 的坑要先认清,而配置中心的真正门槛不在技术,在发布纪律。

#配置中心#Nacos配置#动态刷新#长轮询#配置管理
2026-08-24 · 1117 阅读 · 0 评论 · 0 赞
连载中 4/20

Nacos 实战:注册、上下线与保护阈值的完整细节

注册中心整个挂了,线上服务反而不会立刻挂——前提是调用方开了本地缓存。临时实例与持久实例怎么选、保护阈值保护什么、优雅上下线怎么做,这篇把 Nacos 的核心参数一个个讲透。

#Nacos#服务注册#优雅上下线#保护阈值#注册中心实战
2026-08-23 · 1650 阅读 · 0 评论 · 0 赞
连载中 3/20

注册与发现:实例天天变,调用方怎么找到你

硬编码 IP 的时代随容器化一起结束了。注册、心跳、订阅、推送四件事构成服务发现的基本盘,而它先是一道 CAP 选择题——Consistency 还是 Availability,选错方向的注册中心会在故障时帮倒忙。

#注册中心#服务发现#CAP#Nacos#Eureka
2026-08-23 · 705 阅读 · 0 评论 · 0 赞
连载中 2/20

服务拆分:按什么刀口切才不会后悔

拆完半年调用图绕成毛线球,改一个运费规则要动四个服务——这不是微服务,是拆开了部署的单体。限界上下文定方向,数据归属定地基,粒度宁粗勿细,再用三个问题验收边界,让服务边界真正跟着业务边界走。

#服务拆分#限界上下文#DDD#数据归属#微服务边界
2026-08-22 · 1488 阅读 · 0 评论 · 0 赞
连载中 1/20

单体还没撑不住?先搞清楚为什么拆微服务

一次普普通通的发版,四个团队陪跑到凌晨——改一行购物车文案,全站回归八小时。微服务解决的是组织与部署的耦合,不是性能问题;拆早了的账单叫分布式单体。什么时候真的该拆,这篇把决定时刻讲清楚。

#微服务开篇#服务拆分#单体架构#分布式单体#架构演进
2026-08-22 · 472 阅读 · 0 评论 · 0 赞
连载中 20/20

收官复盘:一张 Elasticsearch 作战地图

20 篇走完,从 LIKE 搜不到「燕麦拿铁」到一套能扛量的搜索系统。最后一篇不添新知识:症状索引、按生命周期的阅读路径、三条心法、十条上线检查清单——出事时能直接翻的作战地图。

#Elasticsearch#收官#复盘#作战地图#检查清单
2026-08-20 · 764 阅读 · 0 评论 · 0 赞