微服务

code_slave(码畜)12 小时前
spring boot·spring cloud·微服务·云原生·架构·openfeign
微服务架构落地:OpenFeign 服务远程调用 + 线程池隔离架构实战 —— 超时控制、重试机制、线程池隔离,防雪崩大宗商品销采运储系统・六层架构连载(公共中间件层)前面我们已经完成了 Sentinel 流量防护体系,为微服务集群建立了统一的流量入口防线。
涵美女程序猿13 小时前
程序人生·微服务·云原生·架构·电脑
ChatCut online 剪微服务熔断测试录屏:仪表盘告警、降级日志与恢复时刻怎样对应这是一期微服务高可用演练的深度实操录像,工程师通过混沌工程工具对支付网关注入网络高延迟,模拟熔断降级与自动恢复,原录屏总长 34 分钟。后期需要整理为 10 分钟的技术复盘精粹。演练复盘录屏最容易被剪坏的盲区出现在第 16 分钟:Grafana 仪表盘上的 QPS 曲线刚刚飙红并触发告警弹窗,服务治理终端内正在密集刷新熔断状态,工程师同步口播「此时断路器已由闭合态滑向全开态,下游流量已被全面拦截降级」。如果机械按静音削减,就会在仪表盘还没跌到谷底时,画面就过早闪现到后面的恢复日志,造成因果倒置。
hhb_61815 小时前
人工智能·微服务·架构
智联AI办公微服务技术全解析智联AI办公一体化微服务平台依托微服务架构拆分办公业务与AI智能能力,拆解为独立运行的轻量化服务组件,聚焦企业日常办公中的文档智能处理、流程辅助、数据统计、权限管控等场景。摒弃传统单体办公系统高耦合缺陷,各模块可独立部署、迭代扩容,支持快速接入企业OA、内部办公系统,搭载轻量化自然语言AI能力,完成公文摘要、关键词提取、文本规整等智能化办公需求,适配大中小型企业数字化办公智能化改造。
Thomas.Sir17 小时前
微服务·rabbitmq·rocketmq
第31课:微服务消息驱动(RabbitMQ/RocketMQ)适配与解耦实战适配版本:RocketMQ 5.3.1、Spring Cloud Stream 4.x、Spring Cloud Alibaba 2025.1.0.0、Spring Cloud 2025.1.3(Oakwood)、Spring Boot 4.0.8、JDK 21 课程定位:微服务高阶阶段收官,从消息异步解耦到可靠投递,从消费幂等到死信队列,构建完整的消息驱动架构
Thomas.Sir2 天前
java·redis·微服务
第29课:微服务异步调用、线程池优化 & 事件驱动开发适配版本:Spring Boot 4.0.8、Spring Framework 7.0.x、Spring Cloud 2025.1.3(Oakwood)、JDK 21、Micrometer 2.x 课程定位:微服务高阶阶段开篇,从异步调用原理到线程池精细化调优,从日志上下文透传到事件驱动解耦,构建高性能微服务架构
CarIise2 天前
微服务
Maven私服(Nexus)⭐ 老师强调:私服是架设在局域网内的远程仓库,即公司内部的Maven远程仓库。每个员工的电脑连接私服,员工将项目打成jar发布到私服,其他项目组从私服下载依赖。私服还充当代理服务器,当私服上没有jar包时会从互联网中央仓库自动下载。
敲上瘾2 天前
linux·数据库·redis·分布式·缓存·微服务
分布式系统——Redis哨兵:自动故障转移与选举原理上一篇讲了主从复制,它提高了读的并发和可用性,但留下了一个致命的问题:主节点挂了怎么办? 从节点不会自动晋升为主节点,整个系统就没法写了。哨兵(Sentinel) 就是用自动化的手段解决这个问题的。
旋生万物3 天前
人工智能·缓存·微服务·云原生·prompt
分形自相似:微服务、缓存、Prompt 模板为什么长一样一句话结论:分形自相似性不是"看起来差不多"——它是 I² = -N 在不同尺度上的精确投影。你的微服务拆分、缓存层级、Prompt 模板、K8s 资源拓扑之所以"长得一样",是因为它们都在同一个螺旋生成元上迭代。分形维数就是你的系统复杂度。
Thomas.Sir3 天前
spring cloud·微服务·skywalking
第27课:SkyWalking全链路追踪实战 & 微服务调用链路分析适配版本:Apache SkyWalking 10.4.0(OAP + UI + Java Agent)、Spring Boot 4.0.8、Spring Cloud 2025.1.3(Oakwood)、JDK 21 课程定位:监控追踪阶段进阶篇,从分布式追踪理论到SkyWalking架构,从探针配置到链路分析,构建全链路可观测性能力
cheems95273 天前
java·微服务·架构·状态模式
从统一响应到 Swagger:一篇讲清微服务接口文档设计未命名接口文档不是“写给别人看的说明书”,而是前后端协作、错误处理和接口测试的共同依据。本文将梳理接口文档的组成、统一响应格式、状态码设计,以及如何使用 Swagger 自动生成接口文档。
唠点键盘之外的3 天前
人工智能·微服务·架构
27 存量系统接大模型:旁挂一个 AI 微服务,老架构一行不改面试现场,面试官往椅背上一靠,抛出一个特别现实的问题:这个问题的坑,不在技术,在你上来就答"先上一套向量数据库"。面试官听完基本就凉了:老系统能让你随便动架构吗?运维同意吗?预算批得下来吗?上线窗口在哪?
自强的小白3 天前
spring cloud·微服务·架构
项目整个架构的构建和演进。(重点!)系统(项目),网络,硬件运维 单体架构和微服务架构对比项单体项目微服务(多体)代码工程1个工程多个独立工程
码上上班3 天前
微服务·云原生·架构
基于 K3s 的微服务容器化与 GitOps 持续交付平台技术栈:K3s · Kubernetes · Helm · Kustomize · ArgoCD · Jenkins · Harbor · Trivy · Prometheus · Grafana · Alertmanager· Loki · Promtail
kevien_G14 天前
java·微服务·架构
微服务之OpenFeign最佳实践随着微服务架构的普及,服务间远程调用成为开发常态。相比于繁琐的 RestTemplate 手动调用方式,OpenFeign 以声明式接口调用、简洁易用的特性,成为 Spring Cloud 生态中跨服务通信的主流方案。
凤山老林4 天前
spring boot·spring·微服务
Spring Boot 集成 Spring Modulith:搭一个能拆微服务的模块化单体干过几年企业级项目的兄弟应该都有体会:单体应用在业务初期是真香,部署简单、调试方便、没那么多弯弯绕。但业务一旦堆起来,代码就慢慢失控了。包结构光靠约定维护是不行的——今天你调我的 Service,明天我改你的 Repository,同一个订单表被三个模块的 SQL 轮番蹂躏。到这种时候,团队里总会有人提一句:要不要拆分微服务?
流烟默4 天前
spring cloud·微服务·架构·sentinel
Spring Cloud 微服务 Sentinel 热点参数与授权规则集成指南(附架构建议)在开始集成前,必须明确:Sentinel 的规则配置应遵循“职责分离,按需引入”原则,拒绝过度设计。目标:对接口的某个具体参数(如 userId、ip)进行独立限流,防止特定参数被恶意刷爆。
Joy T4 天前
java·开发语言·微服务·架构·prompt·agent context
Agent 确定性上下文设计:从 Prompt 参数注入到能力分层Agent 系统中的很多错误,并不来自模型推理能力不足,而是应用把本可以确定的信息交给模型猜测。当前时间、用户身份、租户、语言、当前页面、正在处理的业务对象等信息,本身已经存在于程序运行环境中。将这些信息以受控方式提供给模型,可以减少无意义的推理和工具调用,并形成更清晰的 Agent 架构边界。
Wang's Blog5 天前
java·docker·微服务
Java 项目部署之 Docker工具快速入门: DockerCompose 部署微服务集群一个 cloud-demo 集群里有网关、订单、用户、Nacos、MySQL 五个容器,手敲五条 docker run 不只是累——容器 IP 每次重建都变,微服务根本不知道该往哪儿注册。Compose 文件就是为了解决这件事:把整集群的启动参数写成一份 YAML,让容器之间用服务名互相找到对方。
wewowilling5 天前
java·运维·微服务·springcloud
认识微服务单体架构单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。优点:架构简单 部署成本低缺点:
众链网络5 天前
java·开发语言·人工智能·微服务
Agent 的成本大头不在“写“,在“判断“:拆解专用决策模型的三层架构上周团队复盘一个内部 Agent 的账单,发现一个反直觉的结论:花的钱最多的,不是它写的那些文档,而是它一天做的那上万次小判断。