ID:283030

阿富喜欢曾妞妞 身份已认证

PHP研发工程师

  • 公司信息:
  • 好大夫
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

熟悉 PHPunit,熟练使用 mock提高系统单测覆盖率
熟悉 Redis缓存技术,熟悉备份策略,了解高并发下缓存穿透缓存雪崩解决方案
熟悉 RabbitMQ消息中间件,熟悉幂等与重复消费解决方案
熟悉 LNMP环境配置,熟悉 Linux系统下开发,了解后端相关技术架构
熟练使用 MySQL数据库,有过 SQL语句调优经验
对 elemntUi和 vuejs有初步了解,能进行简单前端页面开发
熟悉基于fastadmin和laveral的二次开发
熟悉docker容器化部署

项目经验

项目名称:电话会议系统扩展服务商

项目描述:电话客服运营后台,每天电话订单量约
1200单,流量较为集中。匿名电话每天订单量约
3000单左右,
流量分散但故障不易感知。强依赖与第三方服务的稳定性,运营使用效果差。接入新的服务商互为备份,
减少电话接通失败率,增加监控感知第三方系统故障并能自动切换服务商,提高自身系统稳定性。

涉及技术:Redis、MySQL、Crontab、RabbitMQ、FastDFS、PHPunit、PHP、VUE等
方案细节:

1、梳理业务逻辑流程,讨论并给出系统设计方案。
2、基于redis实现服务商流量控制、自动切换与报警监控。
3、采用 RabbitMQ和FastDFS实现用户录音永久存储。
4、基于Crontab实现录音文件自动下载与错误数据修复
5、采用 A-B test实现线上灰度过度。

责任描述:1.负责前期第三方技术对接,方案设计

2.负责部分前端代码(VUE)编写
3.负责项目整个开发测试上线流程
4.负责系统上线后需求迭代开发与维护
项目收获:

通过该项目的开发,让我对需求评审,方案设计,异步回调,有了自己的认识,也知道了在第三方服务频繁抖动时如何结合 Redis以及 RabbitMQ等中间件的使用提高服务稳定性。有了灾备之后,每次故障都能在一分钟内快速切换服务商。接通失败率由 3%降到 1%。此项目较为特殊,产品开发测试均由我一人主要负责。让我在需求评审、方案设计、开发、提测、灰度、最终生产上线等每个环节,不断收获成长。

案例展示

  • 管理后台

    管理后台

    社区管理后台,内部使用。提供帖子管理和用户管理等基础功能。提供基于角色的权限管理。不同权限用户操作内容不同。基础信息的增删改查

  • 流回复

    流回复

    主要负责问答流里的内容展示,分医生视角,患者视角和第三方视角。 隐私内容仅医患可看。 不同内容展示形式不一样,有基础的文本,音频和视频。还有其他的如问诊候诊卡,随访单,电话录音等不同业务。按照不同业务的需求展示不同卡片

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服