微服务

星辰徐哥5 小时前
spring boot·后端·微服务
Spring Boot 微服务架构设计与实现学习目标:掌握Spring Boot微服务架构设计与实现的核心概念与使用方法,包括微服务架构的定义与特点、Spring Boot与微服务的集成、Spring Boot与微服务的配置、Spring Boot与微服务的基本方法、Spring Boot的实际应用场景,学会在实际开发中处理微服务架构设计与实现问题。 重点:微服务架构的定义与特点、Spring Boot与微服务的集成、Spring Boot与微服务的配置、Spring Boot与微服务的基本方法、Spring Boot的实际应用场景。
Jinkxs5 小时前
spring boot·微服务·prometheus
Prometheus - 监控微服务:Spring Boot 应用指标暴露与监控👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Prometheus这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获!
sbjdhjd14 小时前
微服务·云原生·kubernetes·开源·云计算·excel·kubelet
04(上)| k8s中的微服务目录一 什么是微服务二 微服务的类型三 ipvs模式3.1 ipvs模式配置方式四 微服务类型详解4.1 clusterip
zz07232016 小时前
微服务·seata·分布式事务
深入理解Seata:微服务分布式事务解决方案在单体架构时代,我们依赖数据库原生事务和 Spring 的 @Transactional注解就能轻松解决所有数据一致性问题。但随着微服务架构的普及,系统被拆分为多个独立部署的服务,每个服务拥有自己的数据库,传统的本地事务机制彻底失效。一次简单的电商下单操作可能需要跨订单、库存、账户、支付四个服务调用,任何一个环节出现网络超时或服务宕机,都会导致严重的数据不一致 —— 订单生成了但库存没扣,钱付了但订单没创建,这些问题轻则造成用户投诉,重则导致企业资产流失。
许彰午18 小时前
安全·http·微服务
微服务安全上下文的透明传递——ThreadLocal透传与HTTP头转发的完整链路网关鉴权之后,下游的每个微服务都需要知道"当前请求是谁"。如果不做处理,每个Controller都要从Header里解析一遍用户信息,每个RestTemplate调用都要把用户信息塞回Header。这套方案用 ThreadLocal + 拦截器 + Hystrix策略 三条线实现了安全上下文的零感知传递——业务代码一行不改,在任何地方都能拿到当前用户,跨服务调用自动携带。
SilentSamsara19 小时前
开发语言·数据库·python·微服务
DuckDB + Python:嵌入式 OLAP 数据库的轻量分析实战数据分析领域存在一个"中间地带"——数据量超出 Excel 的 100 万行上限,但又不值得为了一次性分析去部署 PostgreSQL 或 ClickHouse 集群。Pandas 勉强能加载 500 万行,内存已经开始报警,GROUP BY 聚合耗时动辄数十秒。DuckDB 精准地填补了这个空白:它是零配置、零服务器的嵌入式 OLAP 引擎,直接对 CSV/Parquet/JSON 文件执行标准 SQL,不需要 CREATE TABLE,不需要 import,不需要写 ETL。
JAVA面经实录91719 小时前
java·运维·spring cloud·微服务
Spring Cloud Alibaba 微服务企业实战完整文档(架构+规范+调优+故障+源码)本项目为企业级 Spring Cloud Alibaba 微服务实战项目,对标互联网大厂生产微服务架构规范与工程落地标准开发,摒弃传统Demo级简易代码,聚焦高可用、高并发、高容错、可运维、可迭代、可容器化部署的生产级微服务体系,是一套完整、闭环、可直接落地的企业微服务解决方案。项目基于主流稳定技术版本搭建,规避版本冲突、架构缺陷与生产常见BUG,同时整合微服务核心能力、工程化规范、性能调优、故障排查、自动化部署全流程,完美适配企业项目开发、毕业设计、面试项目复盘、技术进阶学习等多种场景。
Warren2Lynch19 小时前
微服务·架构·uml
破局“伪敏捷”:UML诊断视角下的微服务转型与架构重构——以EcoStream为例在现代软件开发的复杂生态中,从臃肿的单体遗留系统向敏捷的微服务架构转型,不仅是一场技术层面的重构,更是一次深刻的文化与组织挑战。当企业面临极端的商业压力——例如全国零售巨头合同的紧迫交付期限,或是沉重的技术债务时,原本旨在拥抱变化的敏捷纪律往往会退化为“迷你瀑布”(Mini-Waterfall),为了追求表面的速度而牺牲了系统的结构性与团队的协作本质。
fanly111 天前
微服务·ai·agent
AgentForge 智能体组件:与云驿插件平台构建全生态化的微服务一体化智能开发引擎AI件集成测试
摇滚侠1 天前
java·微服务·maven
Maven 入门+高深 微服务案例 122-125【尚硅谷Maven教程(maven入门+高深,全网无出其右!)】 https://www.bilibili.com/video/BV12q4y147e4/?p=122&share_source=copy_web&vd_source=855891859b2dc554eace9de3f28b4528
小禹在努力2 天前
c++·微服务·rpc
brpc1.15问题实录:bthread_worker_count取Node CPU,K8s缩容引发线程数超限线上服务部署在 K8s 环境中,近期遇到一个诡异问题:一旦集群因cpu过低触发缩容,缩容过程中有些Pod cpu立马跑满100%,直接命中k8s cpu Limit 限制,而其他pod cpu则正常。更诡异的是,进行手动扩容后,部分Pod的cpu占用率一直无法下降,长期处于满负荷状态。该服务使用的brpc 框架版本为1.15。
ai程序羊沸沸2 天前
微服务
微服务实战:从单体到分布式架构的演进之路上一篇文章梳理了 Spring Cloud 各个组件的作用和学习路径。这次想聊聊更实际的问题:当你真正要把一个系统拆成微服务时,具体该怎么做?
Demon1_Coder2 天前
微服务·云原生·架构
Day4-微服务-Seata在Seata定义的全局事务基础框架中,不同角色的功能是不一样的,在全局事务基本框架中,流程图:理论基础:Hector & Kenneth 发表论⽂ Sagas (1987)。
huipeng9262 天前
java·spring boot·spring cloud·微服务·架构·系统架构·php
企业级微服务开发实战(三):公共模块设计与统一规范封装目录一 封装基础通用工具类1.背景2.公共模块和基础通用包创建成功3.封装JSON基础工具类(1)为什么需要Json工具类
金融支付架构实战指南2 天前
微服务·rpc·架构·错误码
微服务DDD落地规范:内部抛异常、RPC外层Result封装很多开发纠结:领域仓储 / 应用 Service 失败抛异常还是返回错误码 / Null/POJO,RPC 接口能不能直接返回原始 POJO? 结合阿里 Java 开发手册、蚂蚁 DDD 落地规范、京东 / 字节落地实践、开源脚手架四大权威依据,拆解分层设计思想:进程内靠异常中断流程,跨进程 RPC 强制 Result 包装,禁止裸 POJO 返回。
SilentSamsara2 天前
开发语言·分布式·python·微服务·架构
Python 微服务全链路:gRPC + 链路追踪 + 服务网格接入REST 是微服务通信的"普通话"——适用范围广,学习门槛低。但在服务间高频调用(每秒万级)的场景下,JSON 文本序列化的字节开销和 HTTP/1.1 的队头阻塞就不再是可以忽略的成本了。gRPC 的 Protocol Buffers 二进制编码 + HTTP/2 多路复用,是高吞吐服务间通信的必然演进方向。而当微服务数量从 3 个增长到 30 个,一个请求可能经过 5~8 个服务才能完成——此时若没有分布式链路追踪,排查一次超时将变成逐服务翻日志的噩梦。
小小龙学IT3 天前
微服务·架构·golang
Go 后端开发实战:从单机千QPS到十万级微服务架构的演进之路2025 年 Stack Overflow 开发者调查中,Go 在"最受喜爱语言"维度排名前三。CNCF 统计的云原生项目中,超过 75% 的核心基础设施(Kubernetes、Docker、etcd、Prometheus)由 Go 编写。
小江的记录本3 天前
java·spring boot·后端·spring·spring cloud·微服务·面试
【Spring全家桶】Spring Cloud 2023.0.x:微服务核心理论、CAP/BASE定理(附《思维导图》+《面试高频考点清单》)定义: 微服务是一种将单一应用程序拆分为一组小型、独立部署、松耦合的服务的架构风格,每个服务运行在自己的进程中,通过轻量级机制(通常是HTTP/REST或gRPC)通信,围绕具体业务能力构建,可以由独立的团队负责开发和维护。
Demon1_Coder3 天前
java·数据库·微服务
Day4-微服务-Seata默认事务以上篇文章为基础,本章讲解AT事务的使用。以火车抢票系统为例GlobalTransactional要放在事务的发起方的Service层上的public方法上
huipeng9263 天前
java·redis·mysql·spring cloud·微服务·nacos·rabbitmq
企业级微服务开发实战(二):微服务基础设施搭建与中间件部署目录一 后端开发环境搭建2.后端工程创建3.云服务器4.虚拟机准备(与云服务器二选一)二 中间件部署1.创建本地工作目录