我的github,是个菜菜
-
mini-rpc : 基于
netty
编写的rpc
示例,支持流式调用streaming
-
mvc-controller-less : 通过对
Spring
进行拓展,将@Service
的类注册为http
接口,支持通过注解开关闭 -
es-sql : 使用
antlr4
实现简单的 sql 转 es query dsl -
lamq : 没有用过 rocketmq,但是读过它的设计原理,这个 demo 就是模拟了 rk 的
IndexFile
和CommitLog
-
zookits : 使用 apache ratis 模拟了一些zk的功能,节点的创建、删除等(顺便刷了一次数据结构),感觉 ratis 的还有很多需要完善的地方,比如不支持对 session 管理