攻城狮_Mac
1月前来过
全职 · 1000/日  ·  21750/月
工作时间: 周末8:30-23:00工作地点:
服务企业: 2家累计提交: 1工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

熟练掌握php/go开发流程,熟悉语言底层实现原理,有良好代码规范。
熟练使用gin框架,Thinkphp框架,larvel框架等,并对框架底层实现有一定了解。有一定前端能力,熟悉使用js ,css。
有docker容器化部署经验。
职业生涯在新浪微博,当当网等有过开发经历,对大型服务架构体系下,有处理高并发大流量的开发经验。
熟悉使用Kafka消息队列和了解部署原理
熟悉常用算法和设计模式。

工作经历

  • 2020-11-01 -至今轻松筹Go开发工程师

    我在轻松筹任职后端开发工程师,参与保险研发部门研发工作。 后端服务以业务为边界,拆分成微服务形式,采用 Gateway+Registry+Pod 策略,在 kubernetes 容器化部署,数据存储主要以Mysql 和 Redis 为主,服务通信主要采用 GRPC,HTTP ,消息队列使用 Kafka。 开发过程中,主要解决的技术问题: 1、分布式事务处理 2、冷热数据查询 3、服务熔断策略,防止雪崩 4、分库分表问题 主要参与业务项目: 1、数据报表服务 该服务主要职能是对客服的成单业绩,进行周报月报统计汇总,并与上游服务统计进行校对,Echart 绘制可视化视图。 2、线索分发服务 该服务主要职能是通过 Kafka 订阅上游客户原数据,通过服务中间件聚合以及按照特定规则清洗数据,并对线索的类别进行标签标记,异步推送 MQ 的特定 Topic 供下游业务组件处理,根据业务方需求,以保险的 TagID 和线索归属策略生成线索信息,合理定量分发线索资源给客服。 期间其他工作: 1、推行 MakeFile 以及代码检测工具,统一使用格式化工具,推行 Uber 规范代码风格。 2、由于线索数

  • 2017-06-01 -2020-11-01新浪微博php工程师

    我在公司主要负责和参与一下项目 1、短信服务 内容:负责微博验证码登录服务迭代开发 简述: 上游主要使用 php7+yaf 实现接口为业务提供服务 下游通过服务功能的解耦,拆分出不同功能模块使用 Golang 实现。 服务通过中间件,实现实时监控并收集上报实时日志,按照调度规则,实现服务的流量控制,降级策略以及熔断方案。 通过 docker-compose 构建本地沙盒环境模拟线上环境,完成本地测试,并通过 GitLab-CI ,实现自动化部署,完成灰度测试,进行线上全量部署。通过自建 ELK ,实时收集线上重要指标日志,设置关键数据指标阈值,实现及时报警。 1. 1、短信接口服务 接口主要使用 yaf 框架,队列使用 nsq ,服务器 tenginx ,为微博近三百个业务提供短信服务。 通过 redis和 lua 实现接口限流限速,解决突刺现象。 同时参考 twitter 雪花算法实现分布式 id 算法,同时在业务上解决了短信网关服务对于原始 memcache 依赖。 面对突发流量,通过动态方式,采用 nginx 平滑权重轮训算法,负载均衡给各个服务商,起到分流的作

  • 2015-07-01 -2017-06-01当当网php工程师

    工作描述: 主线项目负责当当网前台入口和后台的版本更新迭代和维护。 需要解决的核心内容: 前端页面系统是电商业务的流量入口,需解决的核心问题是保证大流量高并发情况下的快速展示可用 涉及优化方向 1、页面本身优化 比如延迟加载,js 压缩等 2、网络优化 比如 CDN 预解析,多域名等 3、服务端优化 比如多级缓存等 项目基本情况: 1.当当网前台和后台项目的设计主要以组件的设计思想贯穿始终,目的节省项目开发的维护成本,缩短项目周期,将项目业务逻辑作为重点,组件用根据业务需求的不同分为简单组件,原子组件,复杂组件,特殊组件,应用不同的组件相互组合实现页面的展示。 2.项目开发主要分为设计模版,开发组件,预览页面,发布,前台正式展示五个过程,完成页面的制作完成,四个流程中最重要的是冷热数据的更替,冷热版本的记录,完成对前台的不同展示。 3.后台项目采用 LNMP 架构,由于只限业务人员编辑单服务器,前台是网站入囗,承载流量大,釆用的是多台服务器(nginx )集群 LVS ,分散用户流量,保证高可用,高并发,前后台组件的冷热数据通过接口收集实时同步到前

教育经历

  • 2005-09-01 - 2010-01-01北京石油化工学院计算机科学与技术本科

    本人学习成绩优异,已获得学士学位和毕业证书。

技能

CSS
Kafka
gRPC
Nginx
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
当当网首屏

项目组主要开发当当网首屏服务,通过数据预加载,js压缩,图片合并请求等优化手段,提升页面展示用户体验,提升php代码解析速度,完善整个服务链路请求效率。

0
2023-05-04 23:06
微博验证码登陆

实现微博短信验证码功能,前端api接口接收请求完成流量负载均衡,转发下游网关服务,网关服务实现健康检查,状态上报功能,并以tcp长连接方式与运营商交互,完成短信发布。

0
2023-05-04 23:07
微博app个人主页开发

我所在项目,主要是BFF架构,为前端服务提供数据聚合接口,承载整个微博后端服务入口流量,开发语言采用php+yaf,七层负载均衡,承载流量限流,认证,转发等功能。

0
2023-05-04 23:10
更新于: 2022-03-03 浏览: 106