主项目地址:https://github.com/lemonJun/TakinRPC 通用RPC框架: 基于Netty实现远程通信; 服务端使用Guice进行各组件管理和整合; 基于kyro实现高效通用序列化协议; 基于zookeeper实现服务注册; 基于代理与反射使得接口简单易用; 客户端实现随机、一致性哈希、roundbin三种负载均衡算法; 客户端基于hystrix做限流和及时熔断; 对每一次客户端请求使用Countdownlatch做限时保护 ; windows上做的简单性能测试,QPS可达到3500;
最近更新: 4年多前一款基于 Netty+Kyro+Zookeeper 实现的自定义 RPC 框架(附详细实现过程和相关教程)。
最近更新: 4年多前基于Netty的类似Ngrok的NAT内网穿透软件。Expose a server running on your local machine to the internet, like Ngrok, based on Netty.
最近更新: 5年前Fizz Gateway 是一个基于 Java异步框架WebFlux开发的微服务网关,能够实现热服务编排、自动授权选择、线上服务脚本编码、在线测试、高性能路由、API审核管理等目的
最近更新: 5年前smart-servlet 是一款实现了Servlet 3.1规范,支持多应用隔离部署的的 Web 容器。
最近更新: 5年多前rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker、velocity等 (多模块spring boot项目) (使用spring boot 做底层构架,在不用的应用场景下搭配不同的技术构建项目。)