捉虫大师 捉虫大师
3年前
小白也能看懂的dubbo3应用级服务发现详解
搜索关注微信公众号"捉虫大师",后端技术分享,架构设计、性能优化、源码阅读、问题排查、踩坑实践。本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。dubbo是一款开源的RPC框架,主要有3个角色:提供者(provider)、消费者(consumer)、注册中心(registry)提供者启动时向
Easter79 Easter79
3年前
tarsgo初探
参考:https://mp.weixin.qq.com/s/aO8ybUiu5htqcoGAwxwc5Q?utm_sourcetuicool&utm_mediumreferral1、Go的goroutine并发机制使Go非常适合用于大规模高并发后端服务程序的开发2、tars是个开源的微服务平台,包含了一个高性能的rpc框架和服务管理平台
一文详解 Netty 组件
作者:京东物流张弓言一、背景Netty是一款优秀的高性能网络框架,内部通过NIO的方式来处理网络请求,在高负载下也能可靠和高效地处理I/O操作作为较底层的网络通信框架,其被广泛应用在各种中间件的开发中,比如RPC框架、MQ、Elasticsearch等,这
lzy lzy
3年前
RPC框架手撕之路---java反射以及动态代理机制
在上一篇文章中,我们提到了,RPC框架所需要的java基础,第一点就是java的动态代理机制,动态代理机制的基础是反射,无论是在实际编程或者是面试时,都是java知识的重中之重。java反射:定义:在运行状态中,对于任意一个类,都能够知道这一个类的所有属性和方法,对于任意一个对象都能够通过反射机制调用一个类的任意方法,这种动态获取类信息以及动态调用类方法
Stella981 Stella981
3年前
Dubbo 3.0
!头图.jpeg(https://ucc.alicdn.com/pic/developerecology/318f373ac8e744d1bd8bdc4e0329d247.jpeg)作者|郭浩(项升) 阿里巴巴经济体RPC框架负责人\\导读:\\本文整理自作者于2020年云原生微服务大会上的分享《Dubbo3.0
Wesley13 Wesley13
3年前
RPC的超时设置,一不小心就是线上事故
!RPC的超时设置,一不小心就是线上事故(https://s4.51cto.com/images/blog/202008/13/cdfc7cb4ff03edf4a2f2e45a5831a965.png?xossprocessimage/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_10
Stella981 Stella981
3年前
Dubbo 3.0 前瞻之:常用协议对比及 RPC 协议新形态探索
!头图.png(https://ucc.alicdn.com/pic/developerecology/1c8ebd61b9ab4076b69afdd937b51e1d.png)作者|郭浩(项升) 阿里巴巴经济体RPC框架负责人导读:Dubbo社区策划了【Dubbo云原生之路】系列文章,和大家一起回顾ApacheD
Stella981 Stella981
3年前
Dubbo(五) Dubbo入门demo——helloworld
前言前面我已经介绍了dubbo的一些基本工具和知识,让大家简单的了解了下RPC框架和Dubbo。接下来就是重点了,Dubbo的helloworld项目。!(http://www.droptb.com/rec/article/images/201801/png/20180107135041_472.png)一、搭建项目首先我们新
Stella981 Stella981
3年前
RPC 服务框架 Dubbo 将正式得到官方维护与支持
近日,Dubbo项目官网(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdubbo.io%2F)更新了一则公告:!images/6hYnKDbFyi3StkXWaPhSx4QnGtzawCX7.png(https://static.oschina.net/uploads/img
京东云开发者 京东云开发者
10个月前
记录一次RPC服务有损上线的分析过程
1\.问题背景某应用在启动完提供JSF服务后,短时间内出现了大量的空指针异常。分析日志,发现是服务依赖的藏经阁配置数据未加载完成导致。即所谓的有损上线或者是直接发布,当应用启动时,service还没加载完,就开始对外提供服务,导致失败调用。关键代码如下数据