实现网
北纬30度

昵称登录后显示

1200/8小时
5年工作经验

美团
java开发工程师

数据库
消息中间件
数据库设计
springboot

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

拥有 7 年 Java 后端开发经验,具备从需求分析、系统设计到落地交付的全流程能力。熟练掌握 Spring Boot、Spring Cloud、MyBatis 等主流框架,擅长微服务架构设计与落地,主导过多个企业级后台管理系统、高并发数据接口平台及第三方支付 / 消息推送等对接项目。
在数据库领域具备多类型数据库实战能力:
关系型数据库:精通 MySQL 性能优化、分库分表、索引设计及慢 SQL 排查;熟练使用 PostgreSQL(PG),擅长其高级特性(如 JSONB 数据类型、自定义函数、表分区、事务隔离级别调优),主导过基于 PG 的政企类数据管理系统开发,解决过亿级数据下的查询性能瓶颈;
时序 / 分析型数据库:掌握 ClickHouse(CK)核心原理与应用场景,熟练搭建 CK 集群、设计宽表模型、优化 OLAP 场景下的聚合查询,落地过基于 CK 的业务数据大屏、用户行为分析系统,能结合业务场景完成 CK 与 PG/MySQL 的数据同步及查询优化;
缓存与中间件:
缓存:熟悉 Redis 缓存策略(击穿 / 穿透 / 雪崩解决方案)、分布式锁、数据持久化方案,落地过高并发场景下的缓存架构设计;
消息队列:精通 RocketMQ/Kafka/RabbitMQ 等主流 MQ 中间件,能根据业务场景选型(如 RocketMQ 适配金融级事务消息、Kafka 适配大数据量日志采集、RabbitMQ 适配轻量级异步解耦),解决过高并发下的消息积压、重复消费、分布式事务问题,落地过基于 MQ 的订单异步处理、库存扣减、日志异步采集等核心业务模块;
部署与运维:熟悉 Docker 容器化部署、CI/CD 流程及微服务监控体系,可保障系统高可用与可扩展性。
具备独立负责项目的能力,可承接企业后台整包开发、多数据库架构设计、高并发系统性能调优、分布式中间件架构设计、技术方案咨询等工作,注重代码规范与交付质量,能高效对接业务需求并提供稳定可靠的技术解决方案。

项目经验

项目名称:政企数据分析平台
项目时间:2023.03 – 2023.09
项目角色:技术负责人 / 后端架构师
项目规模:日均数据增量 500 万条,并发查询峰值 1000 QPS
项目背景:
为某省级政务部门搭建政企数据分析平台,整合企业注册、纳税、社保、信用等多源业务数据,支持实时查询、离线分析及可视化大屏展示,解决原有系统查询慢、报表生成耗时久、数据不一致等问题。
技术架构:
核心存储:PostgreSQL(PG)存储结构化业务数据,ClickHouse(CK)承载海量行为与统计数据
数据同步:RocketMQ 实现异构数据库间的准实时数据同步
服务框架:Spring Boot + Spring Cloud 微服务架构
部署方式:Docker + Kubernetes 容器化部署
核心职责与技术亮点:
PostgreSQL 优化:采用表分区 + 自定义函数,优化亿级数据的复杂查询性能,将平均响应时间从 12s 降至 2s 内;利用 JSONB 存储半结构化的企业资质信息,支持灵活的条件检索;设计多级索引策略,解决高并发下的锁竞争与慢查询问题。
ClickHouse 落地:搭建 3 节点 CK 集群,设计宽表模型,支撑用户行为分析与数据大屏;实现 CK 与 PG 的准实时同步,确保业务数据与分析数据的一致性;优化聚合查询与物化视图,将复杂统计报表的生成时间从小时级压缩至分钟级。
RocketMQ 应用:基于 RocketMQ 实现分布式事务,保障数据同步的一致性与可靠性;采用顺序消息 + 幂等消费策略,解决数据重复写入问题;削峰填谷,支撑每日 500 万条数据的高效流转。
项目成果:
支撑日均 500 万条数据增量,并发查询峰值 1000 QPS,系统可用性达 99.95%
复杂报表生成时间从小时级压缩至分钟级,大幅提升政务决策效率
实现异构数据库间的准实时数据同步,确保业务数据与分析数据的一致性

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

海淀
海淀昌平均可

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

海淀
海淀昌平均可

最近有空闲时间