E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
dubbo异步编程
Java8 异步非阻塞做法:CompletableFuture 两万字详解!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架
Dubbo
源码解析网络应用框架Netty源码解析消息中间件RocketMQ
Java基基
·
2024-01-21 09:32
java
jvm
开发语言
异步编程
Completablefuture使用详解----入门篇
JDK版本:jdk17IDEA版本:IntelliJIDEA2022.1.3文章目录一、CompletableFuture是什么?二、为什么要使用CompletableFuture?2.1工具类准备2.2Future的局限性2.3CompletableFuture的优势三、如何使用CompletableFuture?3.1异步任务之开启3.1.1runAsync3.1.2supplyAsync3.
陌上少年,且听这风吟
·
2024-01-21 09:27
Java
EE
Java
SE
java
intellij-idea
java-ee
spring
boot
Dubbo
源代码实现一:切入Spring
Dubbo
是阿里开源的一个高性能服务框架,提供了服务注册、RPC服务调用、调用均衡、服务监控和服务failover等功能。
飞向札幌的班机
·
2024-01-21 06:24
dubbo
dubbo
Dubbo源代码实现一
dubbo
Spring
Dubbo
源代码实现五:RPC中的服务消费方实现
刚开始使用
Dubbo
的人,可能对
Dubbo
的第一印象就是它是一个RPC框架,当然,所有的分布式框架都少不了相互通信的过程,何况
Dubbo
的任务就是帮助分布式业务系统完成服务的通讯、负载、注册、发现和监控等功能
飞向札幌的班机
·
2024-01-21 06:24
dubbo
dubbo
Dubbo源代码实现五
RPC中的服务消费方实现
Dubbo
源码解析第一期:如何使用Netty4构建RPC
一、背景早期学习和使用
Dubbo
的时候(那时候
Dubbo
还没成为Apache顶级项目),写过一些源码解读,但随着
Dubbo
发生了翻天覆地的变化,那些文章早已过时,所以现在计划针对最新的Apache
Dubbo
飞向札幌的班机
·
2024-01-21 06:20
dubbo
dubbo
rpc
网络协议
5面蚂蚁金服3面拼多多2面字节跳动,分享被虐经历,已拿蚂蚁offer!
(
Dubbo
提过一个打印accesslog的bug算么)目前在部门做什么,业
程序员麦冬
·
2024-01-21 06:06
SpringCloud--Eureka集群与原理
Eureka集群与原理原理EurekaServer注册中心的集群和
Dubbo
的ZooKeeper注册中心集群在结构上有很大的不同。
浪人与酒丶
·
2024-01-21 02:43
SpringBoot整合
Dubbo
和Zookeeper分布式服务框架使用的入门项目实例
文章目录SpringBoot整合
Dubbo
和Zookeeper分布式服务框架使用的入门项目实例
Dubbo
定义其核心部分包含:工作原理为什么要用
dubbo
各个节点角色说明:调用关系说明:
dubbo
为什么需要和
fpl1116
·
2024-01-21 01:50
JAVA全栈学习路线
#
分布式
spring
boot
java
后端
分布式
dubbo
zookeeper
Java
异步编程
的完美利器:CompletableFuture 指北
Future获取异步执行结果之前我们详细探索了线程池,在上一篇文章中,我们仅仅介绍了ThreadPoolExecutor的voidexecute(Runnablecommand)方法,利用这个方法虽然可以提交任务,但是却没有办法获取任务的执行结果(execute()方法没有返回值)。而很多场景下,我们又都是需要获取任务的执行结果的。Future介绍Java通过ThreadPoolExecutor提
半亩方塘立身
·
2024-01-20 23:01
java
后端
Dubbo
集群容错——Directory
本系列主要参考官网文档、芋道源码的源码解读和《深入理解Apache
Dubbo
与实战》一书。
Dubbo
版本为2.6.1。
就这些吗
·
2024-01-20 22:25
Springboot+
Dubbo
x 提供Rest服务实践
背景在开发过程中,
dubbo
接口自测时,通过控制台的invoke方式调用
dubbo
服务不方便,主要体现在入参设置和入参保存上(invoke方式调用
dubbo
服务请参考:命令行中调用
dubbo
服务及入参写法
HugeLion#
·
2024-01-20 20:57
java
dubbo
Spring
java
spring
boot
debug
Dubbo
学习笔记(二) SPI
1.JavaSPI1.1概念SPI全称是ServiceProviderInterface,是JDK内置的一种服务提供发现功能,一种动态替换发现的机制。1.2规范使用SPI需要遵循下面的规范:设置META-INF目录,并在下面新建一个services目录在上面创建的目录下,放置配置文件使用ServiceLoad.load()方法进行加载1.3示例首先新建一个maven项目,结构如下:15727928
云师兄
·
2024-01-20 15:55
异步编程
(JS)
前言想要学习Promise,我们首先要了解
异步编程
、回调函数、回调地狱三方面知识:
异步编程
异步编程
技术使你的程序可以在执行一个可能长期运行的任务的同时继续对其他事件做出反应而不必等待任务完成。
Hnhyyyy
·
2024-01-20 09:50
javascript
开发语言
ecmascript
2018-05-04 spring cloud
基于springboot增加了很多适用于微服务的功能,包括安全验证,网关,健康跟踪等(这些是
dubbo
所欠缺的,
dubbo
在14年到17年之间停止了更新,直到后来阿里巴巴重建该团队并将
dubbo
列为重点开源项目才再度更新活跃
五大RobertWu伍洋
·
2024-01-20 07:58
Spring Cloud中使用
Dubbo
简介
Dubbo
是一款高性能、轻量级的开源JavaRPC框架,主要用于构建大型分布式系统。提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
帆仔哟
·
2024-01-20 05:30
Java
spring
cloud
dubbo
spring
极客时间-《左耳听风》文章笔记 + 个人思考
Vert.x:是一个基于Java的轻量级、高性能、
异步编程
框架,它可以用于构建反应式、高并发的网络应用。SpringReact
CodeCooI
·
2024-01-19 23:50
极客时间
笔记
简单实现Spring Boot中调用
Dubbo
服务
要在SpringBoot中调用
Dubbo
服务,可以按照以下步骤进行操作:1.添加
Dubbo
依赖:在SpringBoot项目的pom.xml文件中添加
Dubbo
的依赖。
沐沐的木偶
·
2024-01-19 22:45
spring
boot
dubbo
后端
SpringBoot+
Dubbo
+Seata分布式事务实战
SpringBoot+
Dubbo
+Seata分布式事务实战前言Seata是阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。
Dashesand
·
2024-01-19 22:12
spring
boot
dubbo
分布式
增效降本开源节流,2022年技术趋势前瞻(
异步编程
/容器技术)
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_2042022初始,凛冬已至,疫情横跳,环境繁复,君不见互联网大厂纷纷裁员,银根紧缩。这一切归结为两个字:成本。对于互联网企业来讲,除了最基本的工商财税,办公室、办公设备、人力、产品和公关等等,这一切都是成本。而在疫情因素侵入导致经济下滑的情况下,降本增效就已经成为2022开年很多企业管理者非常重视的KPI指标,而降本也一定会成为
刘悦的技术博客
·
2024-01-19 21:37
回调函数与 Python 中的 yield 关键字
这种机制在
异步编程
中特别有用,因为它允许程序在等待一个长时间操作(如网络请求或文件读写)完成时继续运行其它任务。现实
YuZou 邹宇
·
2024-01-19 21:42
python
服务器
开发语言
Dubbo
概述
(1)
Dubbo
是什么分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案和SOA服务治理方案。
watermountain
·
2024-01-19 19:52
Dobbo --- HelloWorld项目搭建
Dobbo-HelloWorld1.demo--spring方式集成1.1实现步骤2.demo--springboot方式集成2.1实现provider2.2实现consumer2.3项目测试1.demo–spring方式集成
dubbo
小江||小廖
·
2024-01-19 19:07
dubbo
dubbo
java
zookeeper
Dubbo
-admin监控中心
监控中心
Dubbo
-admin监控中心执行操作启动provider和consumer项目进行测试总体流程
Dubbo
-admin监控中心
dubbo
-admin下载路径gitclonehttps://github.com
小江||小廖
·
2024-01-19 19:33
dubbo
Sentinel的流控与熔断降级规则详解
往期回顾Nacos的安装与配置SpringCloud集成Nacos作为注册中心LoadBalacer集成Nacos实现负载均衡常见的负载均衡策略分析SpringCloud集成
Dubbo
实现RPC调用SpringCloud
Pymj
·
2024-01-19 18:53
springcloud
sentinel
dubbo
java
Dubbo
3在k8s下网卡地址注册时引发的问题
问题在k8shost网络模式下,
dubbo
3在注册zk时,偶现注册地址IP来回变化的情况,有可能获取的是宿主机IP,有可能获取的是Docker的虚拟IP,host网络模式正常情况下,应该是获取宿主机IP
wtopps
·
2024-01-19 17:29
Java
Web
kubernetes
容器
云原生
dubbo3
注册中心
基于 SpringBoot 实现多租户架构:支持应用多租户部署和管理
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架
Dubbo
源码解析网络应用框架Netty源码解析消息中间件RocketMQ
公众号-芋道源码
·
2024-01-19 16:09
spring
boot
架构
java
后端
spring
Spring Cloud集成
Dubbo
实现RPC调用
RPC是什么RPC(RemoteProcedureCall)远程过程调用协议,一种通过网络从远程计算机上请求服务,而不需要了解底层网络技术的协议。RPC它假定某些协议的存在,例如TPC/UDP等,为通信程序之间携带信息数据。在OSI网络七层模型中,RPC跨越了传输层和应用层,RPC使得开发,包括网络分布式多程序在内的应用程序更加容易。说通俗一点,就是RPC可以让我们调用远程方法像本地方法一样简单,
一堆土豆33
·
2024-01-19 10:27
spring
cloud
dubbo
rpc
Dubbo
的远程过程调用和自定义RPC框架
Dubbo
的介绍Apache
Dubbo
是一款高性能的JavaRPC框架。其前身是阿里巴巴公司开源的一个高性能、轻量级的开源JavaRPC框架,可以和Spring框架无缝集成。
CR.奈斯
·
2024-01-19 10:56
java
dubbo
rpc
java
Dubbo
原理浅析到实现一个RPC框架
文章目录一、
Dubbo
原理1.整体架构2.服务提供方的暴露服务3.服务消费者方的引用服务4.调用服务5.SPI机制5.1JDK的SPI实现原理5.2
Dubbo
的SPI自适应扩展5.3
Dubbo
的IOC和
A.iguodala
·
2024-01-19 10:56
项目
zookeeper
spring
java
dubbo
rpc
Dubbo
3.x源码(1)—RPC是什么?RPC与HTTP的关系
RPC是什么RPC(RemoteProcedureCall),即远程过程调用,它是一种帮助调用远程计算机程序上的开放的服务的一种方式。两个不同服务器上的服务之间如果想要进行数据传输或者方法调用,那么需要通过网络编程来实现,如果我们手动实现网络编程进行远程调用的话,会带来巨大的工作量,并且还需要考虑底层所使用的网络协议,序列化方式等等。而RPC的目标就是:让本地程序调用其它远程主机上的函数,就好像调
刘Java
·
2024-01-19 10:56
Dubbo
3.x
源码
rpc
http
网络
dubbo
学习笔记--RPC与
Dubbo
入门
RPCRFCRFC(RequestForComments)是由互联网工程任务组(IETF)发布的文件集。文件集中每个文件都有自己唯一编号,例如:rfc1831。目前RFC文件由互联网协会(InternetSociety,ISOC)赞助发型。RPCRPC在rfc1831中收录,RPC(RemoteProcedureCall)远程过程调用协议RPC协议规定允许互联网中一台主机程序调用另一台主机程序,而
浪子呦
·
2024-01-19 10:24
1024程序员节
dubbo
rpc
学习
java
Dubbo
之RPC框架
上一篇简单介绍了一下
Dubbo
,
Dubbo
首先是一个RPC框架,那么这篇我们先从RPC聊起。
Dubbo
是一个基于Java的RPC框架,底层基于高性能通信框架Netty实现。
会飞的架狗师
·
2024-01-19 10:53
dubbo
java
03、了解RPC、
Dubbo
的架构和工作原理以及负载均衡策略
目录1、RPC和分布式1.1什么是RPC1.2RPC原理是什么1.3什么是分布式1.4为什么要分布式2、什么是
Dubbo
2.1
Dubbo
核心特性3、为什么要用
Dubbo
4、
Dubbo
的架构4.1
Dubbo
cxzm_1024
·
2024-01-19 10:53
微服务架构
dubbo
分布式
rpc
微服务
21-基于Netty 手写
Dubbo
RPC
该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外的为这个交互过程编程两个或多个应用程序都分布在不同的服务器上,他们之间的调用都像是本地方法调用一样(如图)常见的RPC框架有:比较知名的阿里的
Dubbo
十六夜之彼岸舞
·
2024-01-19 10:22
java
rpc
netty
socket
网络协议
Dubbo
RPC协议底层原理与实现
Dubbo
作为一个分布式服务框架,使用了自定义的
Dubbo
RPC(RemoteProcedureCall)协议来实现远程调用。
亿星海
·
2024-01-19 10:22
dubbo
rpc
网络协议
自定义
Dubbo
RPC通信协议
前言
Dubbo
协议层的核心SPI接口是org.apache.
dubbo
.rpc.Protocol,通过扩展该接口和围绕的相关接口,就可以让
Dubbo
使用我们自定义的协议来通信。
程序员小潘
·
2024-01-19 10:20
Dubbo
dubbo
Spring Cloud 笔记
SpringCloud是什么第2节SpringCloud解决什么问题第3节SpringCloud架构3.1SpringCloud核⼼组件3.2SpringCloud体系结构组件协同第4节SpringCloud与
Dubbo
杜莱
·
2024-01-19 07:56
微服务
spring
cloud
eureka
gateway
C# WPF HPSocket的详细客户端demo,包括数据收发打包方式,避免出现沾包的情况
3.
异步编程
:使用
异步编程
模型,提高应用程序的响应性能。4.沾包与拆包:
白话Learning
·
2024-01-19 03:56
C#
c#
wpf
开发语言
c# 学习笔记 -
异步编程
文章目录1.
异步编程
介绍1.1简单介绍1.2async/await使用1.3Task/Task对象2.样例2.1迅速启动所有任务,仅当需要结果才等待任务执行2.2使用await调用异步方法,即使这个异步方法内有
psudd
·
2024-01-19 02:53
c#
c#
学习
笔记
soul从入门到放弃4--sofa-rpc代理
零、sofa-rpc简介sofa-rpc扫盲贴:https://www.jianshu.com/p/d986dd9b1e63蚂蚁金服开源的分布式rpc框架,跟
dubbo
很像的用法image一、添加sofa
滴流乱转的小胖子
·
2024-01-18 23:45
转:Spring Boot
Dubbo
applications.properties 配置清单
刚接触发现挺多细节不太好找,目前看到一个讲解算比较详细的:https://www.jianshu.com/p/60c79f48d4d6摘要:原创出处www.bysocket.com「泥瓦匠BYSocket」欢迎转载,保留摘要,谢谢!『与其纠结,不如行动学习。Innovate,Andoutexecute!』本文提纲一、前言二、applications.properties配置清单三、@Service
游泳的星尘龙
·
2024-01-18 22:56
10个常见的async/await函数
大家好,我是宝哥当谈到
异步编程
时,async/await是JavaScript中常用的功能之一。
前端开发博客
·
2024-01-18 20:58
前端开发
javascript
zookeeper和
dubbo
入门教程
快速上手分布式协调中间件:类似于多线程环境中通过并发包来协调线程的访问控制主要解决分布式环境中各个服务进程的访问控制问题数据结构结构化存储树中的每个节点Znode,维护stat状态信息,包括数据变化的时间和版本等每个Znode可以设置一个value值,只是管理和协调有关的数据每个节点的数据都允许读和写节点的创建必须按照层级创建/node/node1/node1-1特性Znode在被创建的时候,指定
Angela龙
·
2024-01-18 15:47
zookeeper
dubbo
分布式
apache
dubbo
核心源码分析
dubbo
版本:2.7.5
dubbo
源码下载地址spi自适应扩展点:ExtensionLoader.getExtensionLoader(XXX.class).getAdaptiveExtension(
Angela龙
·
2024-01-18 15:47
apache
dubbo
驱动开发
Unity中的
异步编程
【7】——在一个异步方法里播放了animation动画,取消任务时,如何停止动画播放
用一个异步方法来播放一个动画,正常情况是:动画播放结束时,异步方法宣告结束。那如果我提前取消这个异步任务,那在这个异步方法里面,我要怎么停止播放呢?!一、播放animation动画的异步实现1、用play播放动画片段2、await一段时间,等动画播放结束3、用stop停止动画播放二、两种实现方式1、纯多任务模式的实现实现原理:定义了两个结束的事件(或者Task):(1)第一个是播放时长到点了(2)
dzj2021
·
2024-01-18 14:01
unity
游戏引擎
异步
UniTask
是时候扔掉 Postman 了,试试 IntelliJ IDEA 自带的高能神器!
小程序物联网开发公众号开发公众号:java后端技术精选csdn专栏:https://blog.csdn.net/love468092550主要分享JVM、Spring、SpringBoot、Cloud、IDEA、
Dubbo
IT修真院
·
2024-01-18 13:14
CompletableFuture的深入浅出
在Java中,
异步编程
是一种常见的编程模式,用于处理需要等待的操作,例如网络请求、数据库查询等。Java8引入了CompletableFuture类,它提供了一种简单而强大的方式来进行
异步编程
。
萧十一郎君
·
2024-01-18 11:18
java
Future
异步
Completable
10个用于Android开发的有用的Kotlin库及示例
1.KotlinCoroutines一个用于
异步编程
的Kotlin原生方法。示例:importkotlinx.coro
Calvin880828
·
2024-01-18 11:17
Android开源框架
现代Android开发
android
kotlin
jvm
五分钟学后端技术:如何学习Java工程师必须要会的RPC
RPC是一种技术思想而非一种规范或协议,常见RPC技术和框架有:应用级的服务框架:阿里的
Dubbo
/
Dubbo
x、GooglegRPC、S
程序员黄小斜
·
2024-01-18 10:46
Dubbo
3.3.0-beta 版本正式发布
作者:Apache
Dubbo
社区近日,Apache
Dubbo
发布了3.3分支大版本3.3.0-beta.1,相较于3.2系列版本,3.3.0-beta引入了一些重量级的功能升级,按照社区规划,3.3也将是
·
2024-01-18 09:56
云原生dubbo
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他