后端开发,6年经验。
PHP : 熟悉PHP面向对象 , 可以根据业务逻辑结合合适的设计模式 . 对PHP的一些高级用法有所心得。
Swoole:用Wwoole开发过几个项目,对协程、多进程开发有实践经验,对高并发的系统架构有一定心得。
Redis : 熟悉Redis常用数据结构的使用 , 可结合业务场景选择合适的数据结构 .
Mysql:熟悉Mysql基础结构,对查询优化,事务和锁在项目中的实际应用有所心得。
运维:有一定的linux环境下部署和运维经验,负责公司项目的架构和运维。
项目1.海外代购平台(2014~2017)
一个大型电商平台,主要业务是海外买手为国内用户代购当地的产品,后期也包括平台自营业务。2014年开发优惠系统时,优惠系统规则设计的和天猫京东类似,涉及到多种优惠叠加,在数据库设计和代码编写方面都有一定的难度,开始的代码写的比较复杂,后面应用了一些合适的设计模式进行了重构,极大提高了代码的简洁性和可读性。此项目还负责过:物流抓取、拼团、微信公众号等业务开发。
项目2.金融衍生品交易所(2018~)
跨多交易所的综合交易平台,用户只需要在本地注册,即可购买多个交易平台的产品。实时抓取多平台的行情数据,跟踪到外网成交情况后更新本地订单。由于跨网交易有一定的延迟性,而且外网通信可能会出现各种问题,所以在处理交易的时候需要完善各种问题。用户对数据的实时性要求也比较高,对某些热门产品的交易要求高并发,所以将api服务器和websocket服务器分离,部署在负载均衡后面,方便水平扩展;用swoole和连接池提供高并发访问能力。