► 精通Java核心开发,具备多年大规模系统架构设计及落地经验,主导过多个高可用、分布式业务系统的整体架构与演进。
► 深入理解电商业务场景,擅长高并发、海量数据下的系统架构设计与性能优化,具备从0到1构建高弹性、高扩展性系统的实战经验。
► 熟练掌握Spring、Spring Boot、Spring Cloud、Dubbo、MyBatis等主流开发框架,深入理解其核心实现原理与设计思想,能够按需进行二次封装与底层调优。
► 精通MySQL、SQL Server等关系型数据库设计与开发,具备丰富的SQL调优、索引优化及分库分表实践,能够高效应对千万级数据量的存储与访问挑战。
► 熟练使用RocketMQ、Kafka、Redis、Elasticsearch、MongoDB等中间件,具备实际项目中消息驱动、缓存加速、搜索引擎及文档数据库的综合应用能力。
► 熟悉Hadoop、Hive、Spark等大数据技术栈,理解其底层原理与适用场景,能够结合业务需求设计合理的离线或实时数据计算方案。
► 熟练运用Linux常用命令,具备良好的数据结构基础与设计模式素养,能够在架构设计中合理选型,提升系统的可维护性与扩展性。
► 坚持高标准的代码规范与工程实践,注重可读性、可测试性与可维护性,持续推动团队编码质量提升。
► 逻辑思维清晰,具备出色的沟通表达与跨团队协作能力,善于将复杂技术方案以清晰易懂的方式传达给产品、测试及运维团队,推动项目高效落地。
自动化对账平台
交易对账系统集自动化采集、智能核算、差异处理、实时预警与可配置化规则引擎于一体,构建端到端的对账闭环。面对每日数千万条对账数据的处理压力,系统存储与计算层依托Hadoop生态(HDFS、Hive、Spark等)技术栈,实现海量数据的高效存储与分布式计算,保障对账任务的准时完成。系统在提升财务对账效率与精准度的同时,大幅降低人工干预与潜在资金风险。
秒杀系统
秒杀活动以低价、限时、限量为核心特征,直接引发短时脉冲式高并发流量洪峰。系统除需支撑超高并发访问外,还需应对超卖、服务高可用、弹性扩缩容等一系列技术挑战。这要求在架构设计上兼顾高性能、一致性与稳定性,通过流量削峰、库存扣减原子化、熔断降级及容器化弹性伸缩等手段,保障秒杀业务平稳运行。
电商平台消息推送中台
该系统支持将推送通知、营销信息等消息下发至用户手机终端,涵盖通知栏消息与透传消息两种形式,用户点击即可直达App指定落地页。架构层面采用接收端与推送端分离设计,各自独立部署,通过消息队列(MQ)进行异步通信,整体基于微服务架构构建,具备良好的横向扩展能力,可灵活支撑业务规模增长。
自动化对账平台集自动化采集、智能核算、差异处理、实时预警与可配置化规则引擎于一体,构建端到端的对账闭环。面对每日数千万条对账数据的处理压力,系统存储与计算层依托Hadoop生态(HDFS、Hive、Spark等)技术栈,实现海量数据的高效存储与分布式计算,保障对账任务的准时完成。
秒杀活动以低价、限时、限量为核心特征,直接引发短时脉冲式高并发流量洪峰。系统除需支撑超高并发访问外,还需应对超卖、服务高可用、弹性扩缩容等一系列技术挑战。这要求在架构设计上兼顾高性能、一致性与稳定性,通过流量削峰、库存扣减原子化、熔断降级及容器化弹性伸缩等手段,保障秒杀业务平稳运