个人介绍
六年开发经验,从事过的业务有:直播、财务、CRM、电商
专业技能:
• 精通多线程、集合等基础框架
• 深入理解 Redis 线程模型,熟练掌握 Redis 的核心数据结构的使用场景,熟悉多级缓存架构,熟悉各种缓存高并发的使用场景,
比如缓存雪崩,缓存穿透,缓存失效,热点缓存重建等
• 深入理解 SpringBoot SpringCloud 等微服务架构的设计原理,熟悉微服务架 构场景应用,比如注册发现,服务降级,熔断,服
务网关路由设计,服务安全认证框架等,了解底层核心原理
• 熟悉常见的消息中间件使用,解决消息通信场景疑难问题,比如消息丢失,消息重复消费,消息顺序性,大规模消息积压问题等
• 有 Git,Maven,Jenkins 等常用工具使用经验
• 熟练使用 Mysql 操作,数据库备份及性能调优经验,掌握 explain、show profile 等日 常 SQL 诊断和性能分析策略,能快速定
位 SQL 语句导致索引失效等关键点,能熟练配置Mysql 主从复制,熟悉 InnoDB 存储引擎各种特性,包括锁、索引等
• 熟练掌握 JVM 底层原理,熟悉 JVM 各种垃圾收集器的使用以及核心参数的调优
工作经历
2021-03-10 -2022-06-22深圳国星视界科技有限公司java工程师
• 系统架构:SpringBoot,Mysql,RabbitMQ,Redis,MySQL等 • 项目描述: 直播服务:包含打赏、pk、连线、音、视频连麦、发红包、聊天等功能 财务服务:包含充值、消费明细、电商抵扣、提现、活动奖励等功能 MCN:主要用于给三方机构提供服务,可以查看旗下主播的直播、短视频相关数据 支付服务:主要用于对接三方支付服务(包含:支***plePay、googlePay)用于充值、电商消费、体现 • 项目职责:需求对接、系统重构、任务划分、系统架构设计
教育经历
2017-03-01 - 2020-01-01东北师范大学计算机科学与技术专科
在职自考