API网关系统通过其强大的适配和集成能力,可以将各种业务系统的API实现统一管理和统一调用。主要提供API认证、参数映射和清
洗、敏感字段加密、访问控制、流量控制、熔断、跨域访问等基础服务。系统基于spring-cloud-gateway网关开发完成,用到的技术
有spring webflux,netty,redis,ehcache,pulsar,nacos,sentinel等。
网关后台管理系统,用来配置以及控制网关的各种功能,主要有平台管理,服务管理,插件管理,API管理,应用管理,脱敏管理,
熔断、流控管理、黑白名单、代理服务,API调用统计等功能模块,使用spring boot + spring mvc+mybatis-plus+redis+pulsar+shard
ingjdbc+elasticsearch等技术实现。
责任描述: 1.根据需求设计网关以及后台管理的交换结构模型以及数据库表结构
2.网关大部分功能开发(一些gateway的源码级底层改造以及性能优化由架构师完成)
3.作为小组长,带领小组成员完成网关后台系统的开发,主要负责后台系统架构搭建,以及复杂功能点的开发,小组人员任务划分,
代码review等
点击空白处退出提示
评论