核心 Java 技术:精通 Java 语言,深入理解多线程、并发编程、JVM 调优等技术,能够优化代码性能,解决复杂的技术难题。
主流框架应用:熟练掌握 Spring、Spring Boot、Spring Cloud 等框架,能够快速搭建微服务架构体系,实现服务的注册发现、负载均衡和熔断降级。
数据库技术:精通 MySQL、Oracle 等关系型数据库,熟练掌握 SQL 调优、索引优化、存储过程编写等技术,能够设计高性能的数据库架构,分库分表和读写分离,解决了数据量增长带来的性能瓶颈问题。
分布式中间件:熟悉 Redis、RabbitMQ、Kafka 等分布式中间件,能够运用它们实现缓存、消息队列、分布式事务等功能
容器化与云计算:熟练掌握 Docker、Kubernetes 等容器化技术,能够实现应用的容器化部署和编排管理,熟悉 AWS、阿里云等云计算平台。
项目名称:餐厅工单管理系统重构
项目描述:负责对公司现有工单管理进行架构升级和重构,以应对日益增长的业务需求和高并发访问压力,提升系统的性能、稳定性和可扩展性。
技术架构:采用微服务架构,基于 Spring Cloud 构建服务治理体系,使用 Docker 进行容器化部署,MySQL 数据库进行分库分表,Redis 作为缓存,Pulsar 实现异步消息队列,K8s 进行容器编排和集群管理。
工作职责
主导项目的架构设计和技术选型,制定系统的整体架构方案和技术规范。
负责核心模块的开发和代码审查,确保代码质量和性能。
设计和实现数据库架构,进行 SQL 优化和数据库性能调优。
搭建和配置分布式中间件,如 Redis、RabbitMQ、Kafka 等,优化其性能和可靠性。
带领团队解决项目中的技术难题和性能瓶颈,保障项目按时高质量交付。
项目成果:重构后的电商平台成功上线,能够支持每秒 500并发请求,系统稳定运行,有效提升了用户体验和业务转化率,为公司带来了显著的经济效益。