




个人介绍
微服务架构 (Spring Cloud):我有丰富的经验设计和实现可扩展、弹性的微服务应用,使用Spring Cloud进行服务治理、配置管理和服务发现。
Spring Boot:我熟练使用Spring Boot快速开发独立的、生产级别的Spring应用程序,包括设置RESTful API、集成安全性和配置各种服务。
Spring MVC:我利用Spring MVC构建稳健的Web应用程序,高效处理HTTP请求和响应,同时保持代码的清晰和可维护性。
RabbitMQ:我有使用RabbitMQ进行消息代理的经验,实现服务之间的异步通信,确保可靠且高效的消息传递。
Redis:我使用Redis进行缓存和会话管理,通过快速的内存数据结构提升应用程序性能。
MyBatis:我熟练使用MyBatis,这是一个强大的ORM框架,通过将Java对象映射到数据库记录来简化数据库交互。
MyBatis Plus:我还使用MyBatis Plus,它在MyBatis的基础上增加了诸如CRUD操作、分页和自动代码生成等功能,提高了生产力并减少了样板代码
工作经历
2024-03-23 -至今深圳市优斯后端
金融,本人负责后端开发,和服务器上线,使用Spring Boot和Spring MVC开发高性能Web应用和后续代码维护
教育经历
2021-09-01 - 2024-07-18湖南商学院信息技术专科
技能

天机学堂是一个基于微服务架构的生产级在线教育项目,核心用户不是K12群体,而是面向成年人的非学历职业技能培训平台,其业务完整度、真实度、复杂度都非常的高 技术架构: 1、展现层:VUE(安全防护XSS CSRF,Vue-Router,WebPack,Element-Ul,Axios,Echarts,Pinia,Sass) 2、接入层:反向代理,CDN,身份认证,请求路由,负载均衡 3、服务层:微服务(nacos,seata,OpenFeign,Sentinel,LoadBalancer,Springcloud),分布式组件(XXL-JOB,Redisson,RabbitMQ) 4、数据层:NoSQL+关系型数据库(Elasticsearch, MongoDB,redis,mysql) 5、第三方:阿里云,腾讯云 6、DevOps:文档管理 YAPI,代码管理 GOGS,持续集成 Jenkins,容器管理 Docker,日志管理 GrayLog,链路追踪 SW
