SparkRPC层是基于优秀的网络通信框架Netty设计开发的,同时获得了Netty所具有的网络通信的可靠性和高效性。
我们先把Spark中与RPC相关的一些类的关系梳理一下,为了能够更直观地表达RPC的设计,我们先从类的设计来看,如下图所示:RpcEndpoint定义了RPC通信过程中的通信端对象,除了具有管理一个RpcEndpoint生命周期的操作(constructor->onStart->receive*->onStop),并给出了通信过程中一个RpcEndpoint所具有的基于事件驱动的行为(连接、断开、网络异常),实际上对于Spark框架来说主要是接收消息并处理,具体可
2023/11/24 2:28:08 857KB SparkRPC通信层设计原理分析
1
SSM+Netty框架搭建,实现调用服务端获取oracle数据库表中数据,返回数据格式为JSON
2023/10/31 6:06:06 41KB SSM+Netty
1
来自于疯狂创客圈《netty+protobuf整合实战》的源代码,付上了protobuf的protoc工具,protoc-2.6.1-win32.zip
2023/10/24 1:40:57 1.56MB netty
1
基于Netty手写Dubbo,该资源包含1、生产者向zk服务的注册,消费者发现服务。
2、RPC远程调用实现。
3、netty服务调用,对象序列化和反序列化。
4、负载均衡的简单实现详情见博客:https://blog.csdn.net/July_whj/article/details/89813536
2023/10/17 4:01:30 46KB netty dubbo rpc zk
1
包含JVM、集合、多线程并发、反射、注解、Spring、微服务、Netty与RPC、网络、zookeeper、kafka、设计模式、分布式、网络、云计算、机器学习等章节,涵盖Java后端技术系列
2023/9/25 5:35:12 10.59MB java 面试 后端 分布式
1
netty-buffer-4.0.27.Final.jar
2023/9/18 8:58:38 164KB jar
1
基于netty、zookeeper开发的一个rpc(远程过程调用)框架,基于生产消费模式在客户端实现4种负载均衡算法,服务端支持热拔插和3种序列化协议。
2023/9/14 5:17:18 41.18MB rpc 软件框架
1
什么是粘包拆包,为什么发生拆包粘包问题,如何处理拆包粘包问题
2023/8/22 3:44:47 565KB Netty
1
深入学习大数据的必备书籍,学好netty对掌握大数据有很大的帮助!!!
2023/8/16 7:12:13 58.37MB netty 中文版 第二版
1
互联网应用架构师培训班课程视频资料,包括高并发,多线程,jvm调优,Netty,Redis、Lua、SSDB、Oracle,zookeeper、rocketmq、实战案例等.....提供资料太大我就放在网盘直接提供下载地址好了
2023/8/2 17:24:10 186B 架构师高并发
1
共 83 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡