Bot releases are visible (Hide)
v2.11 整合spring和mybatis-plus 将自己的用户中心改造一块 当作rpc的监控中心 同时进行一些判断逻辑上的优化,解决日志乱码问题 优化了后端 同时部署了前端和用户中心后端 可去 https://user.onlyicanstopmyself.top/list/rpc-monitor 使用@zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
格式的修订 异常类的处理 统一配置类的设置 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
进行nio那块的简化,新增了idea可视化zookeeper的插件,小热补丁。@zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
用dockerfile构建注册中心镜像使得,用户可以直接在装有docker的环境下一键启动项目所需注册中心 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
实现CGLIB代理,于此同时优化了代理类的获取bean的调用 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
今日这个版本更新有点粗糙,新增SPI机制实现解压缩工具选取,哈希一致性算法简单版复杂版,同时使得可以保证多线程运行,但是想要实现的自定义解压缩工具 霍夫曼编码出现了问题,日后有时间完成。@zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
实现心跳机制、实现多个解压缩工具类BZip Deflater GZip Lz4 Zip @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
改写序列化的方法,轻量化,同时 新增hessian、FST、fastjson、gson、jackson序列化工具 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
v2.3 实现protobuf/protostuff/kryo 通过编译编解码/序列化/序列化 完成对象的传输 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
v2.2 实现了对象的传输 用到了netty自带的编解码器 遇到了些bug都是自己粗心导致的 接下来是序列化的一个系列会持续进行优化 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
v2.1 Netty实现了全新的netty传输信息,使用了代理模式,异步调用的方式,线程的一些锁的方式,还有,同时兼容了之前的注册中心,负载均衡方法。 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
改动不大,用curator实现zookeepper注册中心提供更清晰的代码,效率上是没有什么差别的,降低了使用的复杂性,修改了下 几个启动类 直接让用户自己进行方法的选取调用. @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
全新升级,将负载均衡策略提取了出来,新增负载均衡策略-随机负载均衡,新增注册中心 nacos 努力努力再努力@zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
1.4版本主要是进行了,服务调用端启动的改写,更加人性化,用户可以直接调用,按照它的需要进行配置,不用追的太深,修改。 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
1.3版本新增了注解开发(还不是特别完全的加入)和zookeeper的软负载均衡 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
新增 注册中心将服务的调用和注册都移到了注册中心,同时使用了代理类,使得调用方法更加舒适 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
通过阻塞nio解决了发送数据粘包拆包问题,因为阻塞nio可以使用InputStream和OutputStream可以实现封装发送,而非阻塞nio不行,因为这些stream都属于是阻塞的,同时还遇到了一个以前没遇到过的bug!之后还会继续精进。 @zzzzzzzzyt
Published by zzzzzzzzyt over 2 years ago
RPC框架简易版基于NIO @zzzzzzzzyt