Skip to content

Ubisoft-potato/nettyAll

Repository files navigation

介绍

Netty应用场景探索:

  • Rpc
  • HttpClient
  • HttpServer

模块

Rpc

  • 基于Etcd做注册中心(服务注册、发现、负载均衡)
  • 集成Guice (Spring很全面,Guice专注ioC,更轻量)
  • kryo 实现序列化
  • Reflections反射框架实现注解扫描
  • JDK Proxy
  • Cglib Proxy
  • 断路器(Circuit Breaker) 集成 : Resilience4j
  • 客户端池化:使用NettyChannelPool
  • 客户端池化:使用Apache Common Pool

About

Build Rpc、HttpClient、HttpServer etc. based on Netty

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages