1、精通java核心,多年研发经验,具备良好的编码能力、并熟悉设计模式。
2、精通Spring boot、Spring、Mybatis,多年实战经验,可以通过需求快速构建项目,
看过核心源码。
3、熟悉Spring Cloud技术栈,(Eureka、Ribbon、Feign、Zuul,Gateway、Sentinel)。
4、熟悉基于Zookeeper的分布式锁解决方案和RocketMQ分布式事务解决方案。
5、熟悉Redis 了解底层磁盘及网络IO模型、数据持久化机制、多数据类型缓存应
用、高可用机制以及多种分布式集群实现。
6、熟悉RocketMQ、Kafka消息中间件,熟悉其底层原理,能根据实际场景给出设计
方案。
7、熟悉SQL语言与Mysql调优,多年实战经验,对索引优化及存储引擎有深入研究,
有线上调优经验。
8、熟悉微服务系统架构,熟悉微服务下的高并发系统架构,对服务治理、链路追踪
有深入研究,对服务拆分、老项目升级有自己的理解和生产经验。
1. 电子商务平台后端开发
项目描述:
在这个项目中,我负责设计和开发一个基于Spring Boot的电子商务平台后端系统。该系统支持用户注册、商品管理、购物车功能和订单处理等核心功能。通过使用Spring Security实现用户认证和授权,并利用Hibernate进行数据库操作,保证数据的一致性和完整性。我还设计了RESTful API,与前端团队合作实现前后端分离,通过Swagger文档清晰地定义了API接口。项目采用敏捷开发方法,每两周迭代一次,确保项目按时交付。
技术栈: Java, Spring Boot, Hibernate, Spring Security, RESTful API, Swagger, MySQL, Maven, Git
2. 在线教育平台视频流媒体服务
项目描述:
我在这个项目中负责开发和维护在线教育平台的视频流媒体服务。使用Spring Boot构建了一个高可用的视频流处理系统,支持用户上传、转码和在线播放视频。我设计了基于微服务架构的解决方案,通过容器化技术(Docker)实现服务的快速部署和扩展。同时,我与前端团队紧密合作,优化了视频播放体验和性能。
技术栈: Java, Spring Boot, Microservices, Docker, Video Streaming, RESTful API, MySQL, MongoDB, AWS (S3, EC2), Jenkins
项目经历:医疗系统开发 项目描述: 我参与了设计和开发一个综合的医疗信息管理系统,旨在提高医院内部流程的效率和患者服务的质量。该系统集成了多个模块,包括电子病历管理、预约挂号、药品库存管理、财务管理和统计报表等功能。系统通过Web界面和移动端应用提供服务,保证了医院内
项目经历:医疗系统开发 项目描述: 我参与了设计和开发一个综合的医疗信息管理系统,旨在提高医院内部流程的效率和患者服务的质量。该系统集成了多个模块,包括电子病历管理、预约挂号、药品库存管理、财务管理和统计报表等功能。系统通过Web界面和移动端应用提供服务,保证了医院内部各
项目概述: 智能立体仓库是一种先进的仓储管理系统,利用自动化设备和智能算法来提升仓库内物流操作的效率和准确性。该系统主要包括自动存储和检索系统、智能导航系统、数据分析和监控系统等核心模块。 详细功能: 自动存储和检索系统: 使用自动化堆垛机、输送系统和机器人,实现货