甜薪工场甜薪工场
甜薪工场
工作者接单雇主招人
查看岗位
人才库人才详情

我擅长分布式高并发系统的设计与开发

翟立虎
产品研发/Java
个人优势
10年JAVA开发经验,曾架构设计过百万级并发产品,目前仍在一线写代码。
程序开发方面:
擅长分布式、高并发系统的性能调优,对JVM内部原理、多线程处理、线程安全、MySQL索引机制、Spring核心组件 等有着深刻理解。关注单线程请求全链路的执行监控以及底层程序执行时间复杂度、解决常见JVM内存泄漏和数据库死锁和事务问题。擅长编写框架级代码,编写公共服务组件,规范程序代码。

系统架构方面:
擅长高并发下的分布式微服务架构设计,
系统职责划分、业务系统独立服务、BFF层搭建、业务中台规划设计、接入层设计、网关选型。
中间件选型、开源中间件底层代码二次开发以及公共服务搭建(MySQL集群搭建、底层分库分表中间件设计、MQ中间件选型、 多层级缓存设计、分布式发号器、性能监控、日志分析等)。
深入理解DDD领域设计模型下的优劣势、能够独立设计领域设计下的架构建模、框架代码搭建。
对大数据的处理、列式存储、实时流计算(单机TPS约7W)、图数据库的使用有实际经验,日均处理数据50亿。
对CICD、Devops思想 K8S集群有过实战经验,掌握热部署、切流量、生产版本秒级切换和回滚。
有过实际的 金融、餐饮、大数据、互联网领域的IT系统开发和架构经验。
工作经历
北京新致君阳信息技术有限公司
项目经理2011.05 ~ 2012.09
内容:负责保险公司内部销售管理系统和BI项目的管理工作 负责项目的架构设计工作
狗不理集团股份有限公司
技术总监&&架构师2014.12 ~ 2016.03
内容:主要负责狗不理集团旗下高乐雅咖啡的IT系统建设工作 其中,IT系统主要负责高乐雅咖啡的微信项目,这个微信项目是和其本身的餐饮软件和CRM系统全面打通的,所以技术上实现 比较复杂 技术团队规模6个人 业绩:高乐雅咖啡的全国门店的《微信营销系统》IPAD点餐系统》属核心系统
和仁(天津)科技有限公司
研发经理2018.02 ~ 2018.07
内容:主要负责公司旗下的医院内部系统的升级和云平台的研发工作,同时管理JAVA研发小组 业绩:胸科医院云平台》胸科医院HIS
甘肃文化产权交易中心翰墨链
2018.02 ~ 2018.07
翰墨千秋(天津)网络科技有限公司
技术总监2018.08 ~ 2019.10
内容:带领技术部研发新产品。同时为天津和北京两家公司提供IT技术支持。技术团队10人左右 具体职责 1,制定公司技术选型,确定开发语言,系统开发架构,服务器选型,采购与配置 2,公司产品核心框架代码编写,关键技术问题攻关 3,分解开发任务,监理个小组的开发进度和质量 4,代码review,同时安排好测试工作,审查测试用例 5,版本管理,服务器运维,自动化版本部署 6,对公司其他部门提供IT支持 7,部门员工管理,绩效考核,招聘工作
联想云
高级JAVA2019.11 ~ 2020.03
内容:负责网盘产品线的基础架构选型和系统底层性能调优工作 具体职责 1,制定网盘系统的功能点优化方案 2,集群环境下底层分库分表技术选型和核心代码编写 3,对目前分布式的系统,进行微服务化改造 4,对接入层进行重新设计,优化目前的网关层 5,对系统性能负责,搭建性能监控平台,链路监控,局部热点功能监控,JVM监控 6,对局部代码进行性能调优 7,微服务下Registry的选型,RPC通讯框架重构,分布式链路追踪设计
锐捷网络
架构师2020.04 ~ 2021.11
内容:负责新监控项目的架构和研发 具体职责 1,对接产品组需求,业务抽象,UML表达业务实现 2,微服务概要设计,通过与各模块负责人沟通,制定,共识出服务之间通信的I/O流程,接口参数规范 3,重点模块功能的核心算法 4,敏捷打法,阶段性评审交付物,制定阶段性里程碑 5,跟踪项目开发过程中的技术侧疑难杂症,并快速共识出解决方案 6,制定CI,CD流程,同时对接测试组,共识TDD思路,尝试通过TDD来驱动开发。试行中 7,与首席架构师阶段性共识,制定整体事业部的系统集成思路框架 8,对项目的扩展性,稳定性和性能方面进行技术调优,保障系统运行的稳定可用性
教育经历
大专2024.04 ~ 2024.04
项目经历
《优房联动》——房屋经纪人联动平台
技术经理
2013.12 ~ 2014.05
项目职责:技术经理 2013.12—2014.05 描述: 项目网址: http://www.youfun.com 此项目是实现全民经纪人的模式销售房屋的一个平台 整体项目分成 3 个部分: 网站、APP、微信公众平台 网站+APP+微信一体化数据同步 数据整合同步,网站开发技术 PHP +MYSQL 协调 3 个开发小组进行研发: 网站团队、微信团队、APP 团队 包含 Android 和 Ios 业绩: 负责项目的需求分析,评审,整理,系统架构设计,团队组建。 跟进项目开发的全过程(需求变更、技术选型、开发进度、测试验收) 整体后台系统设计架构,关键代码编写等工作。 项目链接: http://www.youfun.com 《中国银行 APP 项目》(第一版)
查看详情
项目》
技术总监
2014.12 ~ 2015.07
项目职责:技术总监 2014.12—2015.07 简历来自: BOSS 直聘 业绩: 高乐雅咖啡的全国门店的《微信营销系统》 ,也是核心系统。 这个系统是和门店本身收银的餐饮软件和 CRM 系统全面打通的,通过 VPN 实现全国门店节点连接。 本人负责整个微信营销系统的系统架构、技术选型、服务器配置部署、VPN 设备调试对接。 系统主要实现功能: 微信点餐、会员卡、优惠券、消费记录、个人中心、积分兑换 技术栈: php+ CI 框架+mysql+mq 全国 40 个门店都在使用,每天用餐高峰的 QPS 达到 5000,TPS 平均 4000 上下。
查看详情
《甘肃文交中心翰墨链》
技术总监
2018.08 ~ 2019.10
项目职责:技术总监 2018.08—2019.10 描述: 基于区块链技术的艺术品交易项目。 技术选型: 分布式架构 + 区块链技术 业绩: 从零到一,从商业模式讨论确定到技术团队搭建再到产品正式上线发布。此项目为甘肃文交所的交易盘,正规买卖交易。开盘到 现在,平均每天系统上都要达到上百万的交易额,偶尔交易额当天破千万。本人负责整个项目的技术选型、核心系统设计、服务 器采购物理部署、整体技术架构、关键技术问题攻关。 核心系统构成: 《交易系统》、 《风控系统》、 技术亮点: 分布式、数据一致性、高并发、推送服务、单点登录 《高乐雅咖啡 IT
查看详情
《联想企业网盘》
2019.11 ~ 2020.03
项目职责:基础架构 2019.11—2020.3 描述: 联想企业网盘 技术选型: 分布式架构 简历来自: BOSS 直聘 业绩: 从零到一、对现有网盘的基础架构中间件选型进行改良和调优,优化目前架构思路,形成多主架构。 从零到一、针对网盘目前庞大的数据量(单表存储 1000W+)的现状,进行分库分表调研分析,最终确定通过对核心业务进行 分库分表的改造来突破性能瓶颈。分库分表中间件技术选型、ShardingSphere 关键技术问题攻关、基本完成了整体网盘业务系 统的底层分库分表改造工作,改造后的版本已经进行了提测。 技术栈: springcloud+springboot+springmvc+hibernate+mysql galera+canal+rabbitmq+shardingsphere+jenkins
查看详情
网络设备监控系统》
2020.04 ~ 2021.11
项目职责:架构师 2020.4-至-2021.11 描述: 路由器、交换机等网络拓扑设备流量数据的监控,类似阿里云对 ECS 的监控粒度。 职责: ● 核心技术选型: Flink + Clickhouse + ArangoDB + Dubbo + Redis + SpringCloud + Jenkins + K8s ● 对图数据库技术选型工作,确定了图数据库技术选型。 ● 微服务架构改造、微服务拆分设计、编写核心代码,封装底层,向上层团队提供服务接口。 ● 制定编码规范、提代码流程、review 机制、规范单元测试。 ● 框架底层算法优化、图数据库自身 API 二次开发,优化注解事务、序列化方式、网络传输方式等核心机制。 ● 自动化流水线+K8S 集群部署、负责事业部流水线总体架构设计与核心代码编写。 ● K8S 与自动化流水线的集成、K8S 核心组件编排与调优。 ● 事业部底层分布式存储解决方案 Ceph 集群与现有 K8S 集群的集成、故障排除与演练、动态扩容、实现高可用。 业绩: 1. 确定了底层图数据库选型, ArrangoDB. 2. 与架构师团队共同完成了第一个版本的概要设计。 3. 与架构师团队共同共识了初期中间件和技术栈的选型。 4. 与开发组一起编码完成了 CMDB 模块的业务核心代码和 API 接口。 5. 与运维组确定了云原生基础服务架构的选型设计、并实现。 6. 与运维组确定并实现了高可用的 Ceph 集群。 7. 独立实现了 CICD 自动化高可用流水线。 技术指标: ● 采集服务->数据中心 的 TPS 达到了 60000 +(单机容器化部署) ● 各个服务实现秒级监听保活 ● 服务治理实现单服务宕机后可秒级恢复、不会雪崩。 ● 底层存储不停机动态扩容
查看详情

相似职位推荐

我擅长6年java开发经验,熟练掌握后台开发技术,快速解决问题

1. 6年java开发经验 2. 有农业物联网软件开发、微信小程序开发、WMS仓储软件开发,ESB服务集成等,以及地理信息国土规划方向软件开发经验。 3.技术栈有SpringBoot,SpringCLoud,Docker,Kubernetes等容器技术,ElaticSreach,Redis,Nginx负载均衡等,Netty、WebSocet网络通信,多线程并发,分布式集群,JVM 4. 掌握设计模式设计思路以及DDD领域驱动架构设计。 5. 日常善于积累技术,学习能力强,工作认真、踏实靠谱,积极向上。
bilibili微博政府/社会机构互联网/科技其他
全日/半日均可 ¥ 25,000/月

我擅长五年半的JAVA开发工作经验,熟练掌握前后端开发技术

5年半开发经验,精通Java编程语言,熟练使用Spring、SpringBoot、Mybatis等框架,熟练使用MySQL、Oracle、Sqlite关系型数据库,和Javascript、JQuery、CSS等前端技术,熟悉Kafka、Hadoop等前沿技术。曾独立带领团队完成项目的研发工作。
知乎互联网/科技
全日/半日均可 ¥ 18,000/月