首页
学习
活动
专区
圈层
工具
发布
首页标签微服务

#微服务

微服务是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 为基础,利用模组化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 的 API 集相互通讯。

Flowable 状态通知设计:单体用本地事件,微服务如何回写业务状态?

RuoyiOffice

审批人点了通过,流程图已经走到结束,业务单据却还显示“审批中”。排查这类问题,不能只看Flowable有没有结束,还得沿着另一条链继续往下找:流程结果由谁解释,...

1300

微服务架构:边界、契约与失败设计

资源大佬 jzit-top

微服务常被误解为“把单体拆小”,但拆小本身不产生任何价值,反而把进程内调用变成了网络调用,把事务变成了分布式难题。微服务真正的收益只有一个:让不同团队能独立演进...

9110

依赖治理的度量:数清你的隐形单点

码林拾遗

故障防治系列新篇。前面聊了雪崩防治的舱壁模式——它有个前提:你得知道该隔离谁。这就是依赖治理的度量问题:一个跑了三年的服务,依赖图长什么样、哪些是隐形单点、哪些...

9010

服务雪崩的防治:从线程池隔离到舱壁模式

码林拾遗

服务端系列新篇,聊故障传播的经典话题:雪崩。一个下游服务变慢,拖垮调用方线程池,调用方再拖垮它的上游——级联故障像多米诺。这篇把防雪崩的手段按层次讲清楚,重点讲...

10610

API 设计的版本治理:从 /v1 到无版本演进的取舍

码林拾遗

服务端工程系列新篇。API 一旦有外部使用者,版本问题就来了:改个字段名算不算破坏性变更?v2 要不要兼容 v1 的怪癖?什么时候允许删掉老版本?这篇把 API...

10310

网关系列(四):配置治理——从硬编码到声明式

码林拾遗

网关系列收尾篇。前三篇聊了限流、指标、熔断降级——都是运行时的能力。但决定一个网关好不好维护的,往往是另一个维度:配置怎么管。配置治理做不好,再强的运行时能力也...

13710

限流上线之后:熔断与降级的决策链设计

码林拾遗

网关系列的第三篇。前两篇聊了限流(守住容量)和监控指标(看清状态),这篇聊故障传播链上的最后两道闸:熔断和降级。很多团队把这两个词混着用,实际上它们回答的是两个...

11410

SpringAI 多模型路由:混元主模型与备用降级策略实战

行者全栈架构师

摘要: 简单 FAQ 用 hunyuan-pro 太贵(¥0.02/千Token),复杂推理用 hunyuan-lite 又不够。本文实现 SpringAI 多...

18632

RPC 到底是什么:微服务内部调用的首选,以及它藏起来的三个坑

晚安code

这篇不打算重复那些「定义 + 通信流程 + 框架对比」的套路,我想聊的是:RPC 的甜头来自「像本地调用一样」,它所有的坑也全部来自「它毕竟不是本地调用」。看完...

9900

微服务架构和单体架构的区别:拆之前你得先想清楚这件事

晚安code

这篇不讲「微服务是先进架构」那一套。我们从它到底解决什么问题讲起,说清楚微服务架构和单体架构的区别在哪、微服务能做什么又不能做什么,最后给你一条能直接照着用的判...

8400

SpringAI Advisor 链:客服对话拦截器与中间件模式实战

行者全栈架构师

摘要: 敏感词拦截、RAG 增强、日志记录、限流降级——这些横切逻辑要按顺序执行,散落在业务代码里不可维护。本文用 SpringAI Advisor 链实现中间...

17110

公司发展到一定阶段,到底要不要封装中间件?

码农的日常

这个问题其实困扰过很多技术团队,尤其是那些从一条业务线慢慢长成多条业务线的公司。我们自己也走过这条路,从"啥都自己包"到"出了事故赶紧拆",算是把封装中间件这件...

7910

资源有限 × 请求无限:高性能网络编程的底层逻辑全解

香瓜子rd

为什么epoll、Reactor、多路复用这些高性能网络名词理解起来门槛很高?Dubbo、Netty、MySQL、Redis、Tomcat、Kafka、Rock...

18110

Docker高阶实战:从Redis集群到C++微服务,全面解析镜像优化与生产环境部署+镜像制作常见问题详解

羑悻的小杀马特.

本文基于Dockerfile实战搭建Redis集群与C++微服务,详解多阶段构建、镜像优化及Nginx负载均衡配置,并解析虚悬镜像与中间层镜像的核心区别与处理方...

24610

以不变应万变:API Gateway 从统一入口到运行时流量治理

害羞的恐龙蛋

  一个业务系统只调用两三个后端服务时,接口怎么接通常不是什么问题。服务多起来以后,麻烦才慢慢出现:认证、权限、限流各有一套,调用方还要知道不同服务的地址,后端...

57957

DDD、SOA、微服务和微内核

静儿

DDD、SOA、微服务和微内核,看到经常有人把这几个概念拿出来一起讲。事实上,DDD和其他三个不是一个维度的东西。

20410

手搓 Whim 为 PHP 注入原生异步、泛型、模式匹配能力

Tinywan

在现代 Web 开发领域,运行时强类型、泛型编程、模式匹配、原生异步并发早已成为主流编程语言的标准配置。而对 PHP 开发者来说,这些基础能力的落地,已经等待了...

17510

高并发下的秒杀系统架构全景:从单体到云原生的演进之路

Rain的Java大神之路

关于这个问题的底层原理和更多实战细节,我整理了一份《大厂面试手册》,包含大厂高频面试题、源码解析和性能调优案例。√信搜【Rain的Java大神之路】,持续更新中...

20310

几十个微服务的接口怎么管?API 网关三种方案对比

上海魁鲸科技

系统拆成微服务之后,一个尴尬的问题浮出水面:每个服务都要自己处理认证鉴权、限流熔断、日志埋点、跨域、协议转换,同一套横切逻辑在几十个服务里重复写了几十遍。前端更...

19110
领券