最新 最热

死鬼,学完RPC,你竟然还要我写Dubbo!

相信很多小伙伴都知道,我已经在星球手把手带着各位“冰粉儿”们从零开始手写了一款高性能RPC框架,大家也是学的不亦乐乎。RPC框架作为分布式系统底层的核心基础框架,其重要性不言而喻。很多大厂更是高薪招聘RPC中间件架...

2024-08-21
1

HTTP、RPC、UI、SQL自动化封装示例(JAVA)

以下是基于java,分别通过HttpClient、Dubbo、Selenium、JdbcTemplate实现Http、RPC、UI、SQL操作的示例代码。导入依赖包后可直接复制代码执行。

2024-08-16
3

【视频讲解】Java SPI | Dubbo SPI |Spring SPI有什么区别 JAVA SPI设计模式之策略模式

策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并...

2024-05-08
1

SpringCloudAlibaba+Nacos+Nginx+Dubbo分布式服务流量管理设计

胡弦,视频号2023年度优秀创作者,互联网大厂P8技术专家,Spring Cloud Alibaba微服务架构实战派(上下册)和RocketMQ消息中间件实战派(上下册)的作者,资深架构师,技术负责人,极客时间训练营讲师,四维口袋KVP最具价值技术专家,技...

2024-04-26
1

【大家的项目】"fusen-rs"正式发布一个Rust轻量级微服务框架,支持Dubbo与SpringCloud

fusen-rust是一个高性能,轻量级的微服务框架,通过使用Rust宏来解决目前主流rpc框架使用复杂,性能低等问题,不需要通过脚本和脚手架生成RPC调用代码,通过宏来进行编译期"反射"来实现高性能的调用,满足RPC调用的简易性,同时支...

2024-04-17
2

【Dubbo专栏 02 】Dubbo服务暴露:从启动到注册中心的完整流程详解

Dubbo是一个高性能、轻量级的Java RPC框架,广泛应用于分布式服务架构中。服务暴露是Dubbo框架中的一个核心概念,它涉及到服务的启动、配置、实例化、包装、暴露、注册等多个环节。本文将按照层级关系,对Dubbo服务暴露的...

2024-03-05
0

【Dubbo专栏 01 】深入探索:dubbo的架构是什么?

在分布式系统中,服务框架扮演着至关重要的角色,它们帮助开发者简化服务间的通信和治理。Dubbo是一个广受欢迎的Java RPC框架,被广泛应用于微服务架构和分布式系统中。本文将详细解析Dubbo的核心概念、工作原理、关键特性...

2024-03-05
1

Dubbo负载均衡解析

相比Ribbon负载均衡策略里的十八般兵器,Dubbo就显得低调的多了,它只提供了负载均衡四件套,让我们先来简单了解一下:

2024-01-19
1

Dubbo架构设计解析

Dubbo是阿里巴巴在2012年开源的分布式服务治理框架,不仅是阿里巴巴在开源领域最出名的项目,也应该算称得上是国内影响力最大的开源大作。可是大家有所不知,阿里内部实际上都在使用另一个RPC框架叫HSF(Dubbo和HSF的开发团...

2024-01-19
2

dubbo(2.7.3) 16 启动检查

Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上线时,能及早发现问题,默认 check="true"。

2023-12-18
1