本人具备扎实的Java基础,熟悉Spring、Spring Boot、Spring Cloud等常用框架,能够配合团队完成微服务系统的设计与开发。了解Docker容器化部署流程,具备基本的环境搭建与服务交付能力。
在前端方面,掌握HTML、CSS、JavaScript及Vue全家桶,能够胜任基础的页面开发与功能实现。对前后端联调有充足的实践经验,能够有效配合项目需求推进开发进度。
具备一定的大数据处理经验,了解Flink流式计算框架,能够结合Kafka、Redis、MySQL等组件进行简单的数据处理与结果输出。
工作中注重团队合作,愿意主动沟通和不断学习,面对问题保持积极、认真负责的态度。虽然还有很多提升空间,但始终保持学习的热情与对技术的敬畏,希望在实践中不断积累经验,为团队贡献自己的力量。
一、小兔代驾
1.负责代驾系统客户端下单与司机端抢单全流程接口设计与开发,完成从用户下单到司机接单的核心业务闭环
2.基于 SpringBoot + Redis + MQ 构建高并发抢单架构,利用 Redis 分布式锁控制多司机并发抢单,保证订单只被成功抢占一次,确保数据一致性
3.通过 WebSocket 实现订单实时推送至司机端,减少轮询请求,提升抢单响应速度与系统吞吐能力
4.基于 MQ 延迟队列 实现抢单超时自动释放机制,避免订单长时间无人处理,提高订单流转效率
5.针对订单查询场景进行性能优化,通过 Redis 缓存、SQL 索引优化等手段提升查询性能,降低数据库压力
6.优化核心接口在高并发场景下的响应时间,提升系统稳定性与可扩展性
二、小兔风控引擎
为公司的业务系统提供接口风险监控、预警、拦截、提醒的功能。我在该项目中主要负责架构分析和实现及风控模型部分前后端的开发,主要解决业务系统接口调用风险计算、统计并异步回调业务系统,其中也用到了简单的线性机器学习模型来预测接口调用风险。使用到的技术栈有:Java、SpringBoot、SpringCloudAlibaba、Vue3、ElementUI、JavaScript、CSS、HTML、Redis、MySQL、Myabatis、RabbitMQ、Flink、Kafka、Python。