微服务

fanly118 分钟前
微服务·ai·microservice
利用surging 网络组件重构插件开发在大模型Agent生态中,插件是连接AI能力与外部工具的核心桥梁。通过标准化的插件开发,开发者可以快速扩展Agent的功能边界,实现从"文本交互"到"实际行动"的跨越。然而,传统插件架构往往因过度耦合而显得臃肿,难以适应复杂场景下的灵活扩展需求。
indexsunny9 小时前
java·spring boot·微服务·面试·kafka·消息队列·电商
互联网大厂Java面试实战:Spring Boot微服务与Kafka消息队列深度解析在一个知名互联网大厂的面试现场,严肃的面试官与搞笑的水货程序员谢飞机展开了一场关于Java技术栈的深度对话。本次面试聚焦于Spring Boot微服务架构和Kafka消息队列在电商场景中的应用。
甜鲸鱼10 小时前
微服务·架构·gateway·springcloud
JWT过滤器:从单体应用到微服务架构最近在做单体应用的微服务拆分,对网关这一块还不是很熟悉,写个笔记小小记录一下方便回看。之前的单体应用多模块划分:
青槿吖10 小时前
java·开发语言·spring cloud·微服务·云原生·ribbon·sentinel
Sentinel 进阶实战:Feign 整合 + 全局异常 + Nacos 持久化,生产环境直接用上一篇文章我们讲了 Sentinel 的入门知识,相信大家已经能跑起来一个简单的 demo 了。但是在实际的生产环境中,光会配置基本的流控和降级规则是远远不够的。
旷世奇才李先生11 小时前
java·微服务·架构
Java微服务实战:Spring Cloud Alibaba架构优化(从单体到分布式高可用)摘要:随着业务规模扩大,单体架构面临部署繁琐、扩容困难、容错性差等问题,Spring Cloud Alibaba作为国内最流行的微服务框架,已成为企业级分布式系统的首选。本文结合电商实战场景,详细讲解Spring Cloud Alibaba核心组件(Nacos、Sentinel、Seata)的使用,实现从单体架构到分布式高可用架构的迁移与优化,附完整源码与部署教程,适合Java开发者快速上手微服务。
喜欢流萤吖~11 小时前
微服务·云原生·架构
微服务的统一大门:SpringCloud Gateway微服务架构中,服务被拆成了几十甚至上百个独立的小应用。前端要调用这些服务,总不能记住每一个服务的地址吧?用户请求进来,谁来负责转发?谁来验证用户有没有登录?谁来统计每个接口被调用了多少次?
星梦清河12 小时前
docker·微服务
微服务-Docker返回结果: 2. 安装新版本工具 执行语句:返回结果: 3. 配置yum源 执行语句:返回结果: 4. 安装docker 执行语句:
雪碧聊技术12 小时前
微服务·云原生·架构
微服务实战:彻底解决子项目找不到父项目工具类、实体类的问题目录一、 核心原理与准备工作二、 终极方案:一键 Install 父项目三、 避坑指南:跳过单元测试1.命令行跳过test步骤(不推荐)
fanly111 天前
微服务·ai·surging
surging 的Agent插件研发全流程:从定义到落地上一篇文章谈到要做AI赋能智能化微服务引擎,而在这块设计不单单为了用在微服务框架,而是要做成AI行业解决方案Agent 插件生态,而在大模型Agent生态中,插件是连接AI能力与外部工具的核心桥梁。通过标准化的插件开发,开发者可以快速扩展Agent的功能边界,实现从“文本交互”到“实际行动”的跨越。本文将结合示例代码,详细解析Agent插件的研发逻辑与实践路径。
雨奔1 天前
微服务·云原生·架构
TSF 微服务熔断实战:从原理到落地,杜绝级联故障在微服务架构中,一个下游服务故障可能引发「雪崩效应」—— 比如支付服务超时,导致订单服务线程阻塞,进而拖垮整个链路。腾讯微服务框架(TSF)提供的熔断机制,正是解决这一问题的核心手段。本文将从原理、规划、配置到落地,带你吃透 TSF 熔断的全流程实践。
isNotNullX1 天前
大数据·微服务·架构
数据架构是什么?数据架构和其他架构的区别是什么?做数字化相关工作,最容易遇到的一种情况就是,大家都在聊架构,但说的根本不是一回事。老板聊的是业务怎么跑得更顺,产品在说功能怎么设计,技术在讨论系统怎么搭,数据团队关心的是数据怎么流、怎么管、怎么用。结果同样都叫架构,开会时听着像在同频,落到执行层面却经常对不上。
身如柳絮随风扬1 天前
java·微服务·sentinel
深入理解 Sentinel:服务雪崩、熔断原理、使用实践与规则持久化在微服务架构中,一个服务通常依赖多个下游服务。一旦某个下游服务出现延迟或故障,可能会迅速向上游蔓延,最终导致整个系统瘫痪,这就是 服务雪崩。为了解决这一问题,熔断、限流等稳定性组件应运而生。Sentinel 是阿里巴巴开源的面向分布式服务架构的流量控制组件,它以“资源”为核心,提供流量控制、熔断降级、系统负载保护等多种能力。本文将系统梳理服务雪崩、熔断器工作原理、Sentinel 的使用与持久化配置、核心规则及其内部工作机理,并与 Hystrix 进行对比。
青槿吖1 天前
java·redis·后端·spring·微服务·云原生·架构
Feign 微服务远程调用指南:告别手写 RestTemplate哈喽各位搬砖人!还在为微服务之间的远程调用头秃吗?还在手动拼接 URL、处理参数、配置 Ribbon 负载均衡吗?今天给大家安利一个 Spring Cloud 全家桶中的 "懒人神器"——Feign!它能让你像调用本地方法一样调用远程服务,代码优雅到飞起,摸鱼时间直接翻倍!
喜欢流萤吖~1 天前
java·运维·微服务
Nacos 配置中心:微服务的配置管家如果你管理过多个微服务,一定遇到过这样的场景:某个配置需要修改,比如数据库连接、开关地址、超时时间,你需要在十几甚至几十个服务里找到对应的配置文件,一个个改,一个个重启。
青槿吖1 天前
java·开发语言·分布式·spring cloud·微服务·云原生·架构
告别RestTemplate!Feign让微服务调用像点外卖一样简单有没有同学和我一样,刚学微服务的时候,被 RestTemplate 折磨得怀疑人生?拼接 URL 拼到眼花,参数多到记不住,改个接口名要改 N 个地方,还得自己处理负载均衡...
武超杰1 天前
微服务·架构·sentinel
微服务服务保护:Sentinel 从入门到流控规则实战在微服务架构中,服务间通过网络调用,若单个服务故障且大量请求涌入,会导致任务堆积,最终引发服务雪崩(调用链路中某个服务故障,导致整条链路不可用)。
Giggle12181 天前
java·运维·微服务
从零解构一套校园外卖系统:架构设计、技术选型与核心难点剖析摘要: 校园外卖系统看似只是一个简单的下单、接单、配送流程,但要在高峰期应对高并发、实现智能调度、保障用户实时体验,背后涉及的技术挑战远超想象。
zhoupenghui1681 天前
微服务·云原生·架构·链路追踪·victorialogs·logs explorer
搭建VictoriaLogs集中式日志管理系统来解决 微服务 “请求跨越多个服务”时报错的全链路追踪与快速排查 问题VictoriaLogs(victoria-logs-single) 的内置用户界面(VMUI)如上图所示, 工作原理可以分为三层:
小旭95271 天前
微服务·架构·sentinel
微服务服务容错保护:Sentinel 从入门到实战在微服务架构中,服务间的相互调用是常态,但网络波动、服务自身故障等因素会导致服务可用性降低。当高并发请求涌入故障服务时,极易引发服务雪崩—— 单个服务故障蔓延至整个调用链路,导致全链路不可用。为解决这一问题,我们需要引入服务容错保护机制,而 Sentinel 作为阿里巴巴开源的流量控制框架,能从流量控制、熔断降级等维度保障服务稳定性。本文将从实战角度,全面讲解 Sentinel 的核心功能与使用方式。
aXin_ya2 天前
微服务·云原生·架构
微服务 第四天同步