项目描述:微服务网关,作为微服务的统一入口网关,支持限流、熔断等功能,以及常见的负载均衡算法权重轮询、哈希一致性轮询等。适配常见的主流协议如HTTP1/HTTP2、Grpc、Thirft、TCP等,并且支持服务端服务发现。
项目技术栈:Golang、Vue-Element-Admin、JWT、Grpc、Spring Boot、Spring Cloud Alibaba、Mysql、Redis、Docker、RocketMQ
项目角色:核心开发人员
项目职责:
1. 负责核心模块如负载均衡、服务发现、网络代理等模块的开发
2. 负责项目架构的设计、绘制技术图示,以及技术选型和制定代码规范等
3. 负责内部后端基础架构设计和通用类库的编写