技术栈
微服务
风铃儿~
3 小时前
java
·
分布式
·
算法
·
微服务
·
负载均衡
Java微服务流量控制与保护技术全解析:负载均衡、线程隔离与三大限流算法
在微服务架构中,流量控制与系统保护是保障服务高可用的核心要素。本文将深入剖析负载均衡原理、线程隔离机制,并通过Java代码实例详解滑动窗口、漏桶、令牌桶三大限流算法,帮助开发者构建健壮的分布式系统。
@泽栖
4 小时前
java
·
spring cloud
·
微服务
·
架构
2.微服务拆分流程
在项目下新建一个module,命名为trade-service:在pom.xml文件引入交易服务所需的依赖项
道友老李
7 小时前
微服务
·
架构
【微服务架构】SpringSecurity核心源码剖析+jwt+OAuth(五):深入理解HttpSecurity的设计
个人主页:道友老李 欢迎加入社区:道友老李的学习社区Spring Security 是一个功能强大且高度可配置的安全框架,用于为 Java 应用程序提供身份验证和授权功能。以下是对它的详细介绍:
言小乔.
20 小时前
java
·
微服务
·
消息队列
·
rabbitmq
·
mq
·
消息中间件
202527 | RabbitMQ-基础 | 队列 | Direct + Fanout + Topic 交换机 | 消息转换器
路由示例:消息持久化ACK机制QoS控制死信队列(DLX)延迟队列(插件实现)集群架构原理: 每个VHost是独立的消息域,包含专属的交换机、队列和权限体系,类似MySQL的Database概念。
ErizJ
1 天前
后端
·
微服务
·
golang
Go 微服务框架 | 路由实现
学习2年半
1 天前
java
·
微服务
·
架构
微服务相关
注册中心:nacos负载均衡:rabbion/LoadBalancer网关:gateway服务熔断:sential
西岭千秋雪_
1 天前
分布式
·
算法
·
spring cloud
·
微服务
·
中间件
·
sentinel
Sentinel核心算法解析の滑动窗口算法
在Sentinel中,流控效果有快速失败、预热和排队等待。其中快速失败的统计,利用的就是滑动窗口算法。
AronTing
1 天前
java
·
微服务
·
架构
01-Spring Cloud Alibaba 微服务架构总览与核心组件详解
随着 Spring Cloud 官方停更 Netflix 全家桶(如 Eureka、Ribbon、Hystrix 等),Spring Cloud Alibaba 成为企业级项目中广泛采用的主流解决方案。
程序猿chen
1 天前
java
·
开发语言
·
git
·
后端
·
微服务
·
云原生
·
java-ee
“堆积木”式话云原生微服务架构(第一回)
向哆哆
1 天前
java
·
微服务
·
架构
Java 架构设计:从单体架构到微服务的转型之路
在现代软件开发中,架构设计的选择对系统的可扩展性、可维护性和性能有着深远的影响。随着业务需求的日益复杂和用户规模的不断增长,传统的单体架构逐渐暴露出其局限性,而微服务架构作为一种新兴的架构模式,逐渐成为解决这些问题的热门选择。本文将深入探讨从单体架构到微服务架构的转型过程,并通过代码示例展示关键实现细节。
喵叔哟
2 天前
微服务
·
架构
·
.net
14.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--微服务基础工具与技术--CAP
CAP 是一款专为 .NET 生态设计的开源框架,其核心目标是解决微服务中跨服务数据一致性问题。在分布式系统中,传统事务无法跨服务保证数据一致性,CAP 通过本地事务与消息记录绑定,再利用消息中间件(如 RabbitMQ、Kafka 等)进行异步通信,实现最终一致性,从而优化性能并降低系统耦合。
爱的叹息
2 天前
spring
·
spring cloud
·
微服务
spring cloud微服务API网关详解及各种解决方案详解
万能的编程语言
2 天前
微服务
·
id翻译name
微服务之间调用外键“翻译”的方法概述
写在前面的话:减少strean流操作,减少多层嵌套for循环。使用普通for循环和map的方式进行转换,
爱的叹息
2 天前
微服务
·
架构
·
负载均衡
关于 微服务负载均衡 的详细说明,涵盖主流框架/解决方案的对比、核心功能、配置示例及总结表格
以下是关于 微服务负载均衡 的详细说明,涵盖主流框架/解决方案的对比、核心功能、配置示例及总结表格:负载均衡在微服务中用于将请求分发到多个服务实例,以实现:
forestsea
2 天前
微服务
·
云原生
·
架构
微服务面试题:服务网关和链路追踪
🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,热衷于探索科技的边界,并将理论知识转化为实际应用。保持对新技术的好奇心,乐于分享所学,希望通过我的实践经历和见解,启发他人的创新思维。在这里,我希望能与志同道合的朋友交流探讨,共同进
极客先躯
2 天前
java
·
开发语言
·
微服务
高级java每日一道面试题-2025年3月31日-微服务篇[Nacos篇]-Nacos集群模式下的部署方案有哪些?
如果有遗漏,评论区告诉我进行补充在 Java 高级面试中,Nacos 集群部署是考察候选人对分布式系统高可用性和扩展性理解的重要议题。以下是几种常见的 Nacos 集群部署方案及其详细说明,结合问题主体和用户需求进行了全面整合。
武斌
2 天前
后端
·
微服务
·
go
go-doudou CLI命令行工具详解
Photo by Christopher Gower on Unsplashgo-doudou是一个强大的Go语言微服务开发框架,它提供了丰富的命令行工具,帮助开发者快速构建、部署和管理微服务。本文将详细介绍go-doudou CLI工具的各种命令和子命令的用法,并结合实际案例进行说明。
在下木子生
2 天前
分布式
·
微服务
·
架构
八股系列(分布式与微服务)持续更新!
分布式系统的概念springcloudnacos的底层原理Dubbo是如何实现分布式SpringCould与Dubbo的区别
开心码农1号
3 天前
http
·
微服务
·
kubernetes
当一个 HTTP 请求发往 Kubernetes(K8s)部署的微服务时,整个过程流转时怎样的?
客户端(可以是浏览器、移动应用或者其他服务)发起一个 HTTP 请求到目标微服务的地址。这个地址可以是服务的域名、IP 地址或者 Kubernetes 服务的 ClusterIP、NodePort 等。
Yharim
3 天前
后端
·
微服务
ruoyi-cloud起步、新增模块和定制
官网:doc.ruoyi.vip/ruoyi-cloud…项目代码下载完成后,找到代码目录下面的SQL脚本: