自我介绍
Hi, I’m seth-shi (施国鹏),
- 有 JS占位符 年开发经验, 开发的服务运行在日活百万, 亿级流量的产品.
- FPM 从零迁移过 Octane, 完整搭建过 PHP/Go 链路追踪, 日志收集方案. 对接过 RTA API 高峰 QPS 6w+ 经验
- 为大型开源项目 Laravel, gopay, go-zero, air, laravel-admin 贡献过源码, 自有开源项目 monday-shop star 数量 600+
- 手机:1567890****
- 邮箱:1033404553@qq.com
- Github:https://github.com/seth-shi
- 技术博客: http://www.shiguopeng.cn
- 坐标:西安 / 深圳 / 北京
- 学历: 广西机电职业技术学院(大学专科)
- 生日:1996-09-29(农历)
技能清单
- 编程语言:PHP / Go / JavaScript / Dart
- 语言框架:Laravel / Gin, GoFrame, go-zero / React-Native / Flutter
- 数据库相关:MySQL / Redis/ MongoDB / Clickhouse
- 消息中间件: Kafka
- 其他:Docker / Elasticsearch / Git / CI / 灰度发布
开源项目
工作经历
-
北京萌宝网络技术有限公司(西安萌叶网络科技有限公司) {2019年09月 ~ 至今}
- 儿歌点点
- RTA API
- 广告 RTA API 实时规则, 搭建完整的用户规则
- 对接平台请求达到 6W+QPS ,部署服务300+pod
- 投放归因
- 用户点击广告, 下载(拉新)或者打开 APP(拉活)
- 广告平台发送请求到服务器,把归因因子缓存并设置好归因周期
- 增加一个延时队列, 重复归因一次(防止拉活导致时序问题归因失败)
- 归因成功将会在应用的首页精准推送内容(获取用户点击广告的文案推送内容)
- 联盟广告系统
- 采用 laravel+ laravel-s 架构
- 支撑日活 200W+ 用户广告请求
- 广告亿级数据请求
- A/B test
- 客户端测试, 服务端测试(为了快速测试推荐算法)
- 统计平台展示测试指标,主要为播放次数,时长,留存
- 允许多个测试组并行, 互斥组创建
- 用户过滤, 新老用户,设备,渠道等等属性
- 流量智能分配, 数据越好的组智能调优,得到的流量越多
- 测试结束后选定测试方案, 服务端直接返回方案结果,客户端无需发版即可确定方案
- RTA API
- 千千简笔画
- 运营要求的搜索算法是,根据日期,浏览量,排序值进行一定的比例得分排序
- 使用 Elasticsearch 的得分衰减函数控制权重值排序
- 儿歌点点
-
南京赤兔网络科技有限公司{2017年12月 ~ 2019年06月}
- “交汇点”移动新闻客户端
- RESTFul 风格 API 深入了解
- 工作中使用了 Laravel ,更加深入的了解框架的以及研究框架的源码
- “交汇点”移动新闻客户端
开源贡献
- https://github.com/laravel/framework Laravel 框架
- https://github.com/laravel/framework/pull/24168 修复数据库主键字符串数字整型溢出限制
- https://github.com/go-pay/gopay gopay 支付 SDK
- https://github.com/go-pay/gopay/pull/295 添加支付宝APP签约方法
- https://github.com/zeromicro/go-zero go-zero 框架
- https://github.com/zeromicro/go-zero/pull/2144 fix log test
- https://github.com/z-song/laravel-admin 快速构建功能齐全的管理后台
- https://github.com/cosmtrek/air Go应用程序的实时重载
- https://github.com/cosmtrek/air/pull/74 windows 下可执行文件配置的支持
- https://github.com/jqhph/dcat-admin 快速构建出一个功能完善的高颜值后台系统
- https://github.com/jqhph/dcat-admin/pull/1268 Fix: 多应用后台登录后跳转
技术文章
- Laravel 开发 RESTful API 的一些心得
- 获得 laravel-china 的 API 开发精选文章
- 获得 laravel-china 社区用户 2w+ 阅读
- 星期一商城。用 Laravel 写了个商城
- 获得 laravel-china 社区用户 2w+ 阅读
- 150+ 评论互动