用java实现的一个简易版Raft共识算法,实现了一个简易版KV存储,实现了选举、心跳、日志拉取、日志同步等,结构分明,注释完善,提供测试类启动,不完全和Raft论文一致,自己做了很多修改
最近更新: 1年多前一个从0-1的Rpc框架,采用nacos作为注册中心,netty作为底层通信框架,自定义通信协议、SPI机制、并结合了spring的特性,是学习掌握RPC核心思想的不二之选
最近更新: 1年多前一个关于Mybatis和spring的公共组件starter,包括数据自动加解密、数据脱敏、SQL执行日志、请求日志、服务治理等功能
最近更新: 1年多前一个netty的springboot-starter,内置了HTTP、WebSocket、自定义协议以及心跳、断线重连机制,可以通过配置一键启动,通过注解就注入自己的数据处理类即可,也可以自定义注入自己的数据处理器、自定义管道处理
最近更新: 接近2年前