Loading

08 2021 档案

摘要:从现在开始,我们要开始讲网络通信相关的内容了。既然是网络通信,那必然会涉及到序列化的相关技术。 序列化器的定义,很简单,只有序列化,反序列化两个方法。 常见的序列化算法有:Java 序列化、FastJson、Jackson、Kryo、Hessian、Protobuf 等。这些算法各有优缺点,大家在使用时,可以结合自己的业务情况进行选择。 阅读全文
posted @ 2021-08-27 09:19 小新是也 阅读(1252) 评论(4) 推荐(2)
摘要:RPC 中 Consumer 需要请求 Provider 的接口,必须要知道 Provider 的地址才能请求到。那么,Consumer 要从哪里获取 Provider 的地址呢?答案是:注册中心 阅读全文
posted @ 2021-08-24 21:58 小新是也 阅读(2839) 评论(0) 推荐(1)
摘要:URL 可以理解为配置总线,所有扩展点参数都包含 URL 参数,URL 作为上下文信息贯穿整个扩展点设计体系。 阅读全文
posted @ 2021-08-22 10:09 小新是也 阅读(1566) 评论(0) 推荐(0)
摘要:RPC 框架有很多可扩展的地方,最好的做法就是留下扩展点,让使用者可以不需要修改框架,就能自己去实现扩展。 JDK 原生已经为我们提供了 SPI 机制,ccx-rpc 在此基础上,进行了性能优化和功能增强。 阅读全文
posted @ 2021-08-15 16:29 小新是也 阅读(1916) 评论(0) 推荐(1)
摘要:RPC 框架是后端攻城狮永远都绕不开的知识点,本系列 "造轮子系列之RPC",手把手教大家如何打造自己的RPC框架。 阅读全文
posted @ 2021-08-08 21:31 小新是也 阅读(7286) 评论(0) 推荐(2)