1. 认证中心开发 基于IdentityServer4、vue、asp.net core、redis、mysql 开发。提供标准jwt认证流程,解决公司现有复杂多样的认证机制。编写管理端提供client、api、apiscope、identity可视化管理,能够方便的管理jwt生命周期、刷新token生命周期等等,编写.net 客户端集成认证中心,方便业务开发使用认证服务。独立完成
2. 基于Ocelot框架开发网关管理系统,采用.net core 、vue 、mysql 开发的网关配置管理系统,统一服务入口,简化调用方接入。通过客户端SDK实现了调用链路监控。独立完成
3.基于reatelimit 限流配置功能开发,解决保护本地服务、调用第三方服务被限流问题(公司调用企业微信接口被限制)
4. envoy控制平面开发 基于go-control-plane 、vue 做配置下发 ,lds 、rds 、vhds 、eds 、cds 、sds 、rls,解决公司开发、测试、预发布环境流量统一入口,证书一键更新等问题 (envoy可以看作是nginx的一款平替产品,在云原生时代它有天然的优势例如可观测性、主动探测等)独立完成
5.服务网格 istio 应用 ,基于k8s client-go 、istio client-go、vue 做相关的简单增删改查,帮助解决公司路由查询困难的问题,帮助运维人员以可视化的方式配置路由,减少手写yaml出错、忘记关键字等问题,提高运维质量。 独立完成