精通PHP语言、面向对象编程,能快速的在MVC框架下进行开发。
有应对大访问量的分布式web服务架构的经验。
熟悉MySQL等主流数据库的设计以及使用,熟悉SQL语言的编写、索引的建立以及sql的优化。
熟练使用Redis、memcache等nosql的使用。
熟悉Linux操作系统,可以维护线上系统稳定以及安全性。
music.baidu.com(日均pv:5000w):需求迭代、常规优化、线上维护。
y.baidu.com(日均pv:500w):需求迭代、常规优化、流程优化(redis队列优化),线上环境维护。
百度音乐技术架构迁移
百度音乐独立后需要将所有线上要从百度迁移到开放云,web端的迁移工作的负责人。ps:百度音乐有十多年的历史,代码以及服务架交叉较复杂,在几个月的时间内顺利完成了架构的迁移。
gitlab的代码版本库的建立以及迁移。
调整服务架构,使新架构更适合服务横向扩展以及问题机器实例的上下线操作。
线上api监控系统:通过udp发送api接口信息到监控系统,监控系统将log信息存入到mongo中,进行日志汇总统计,在web界面通过websocket进行实施用量统计。
Webcron: 用go语言实现了一套分布式的web界面管理cron脚本的系统,可以精确到秒级,支持自动部署。
Log监控管理平台:对整个新房的log进行统一处理,进行log监控,对错误日志等进行报警处理。