拥有8年研发经验「5年PHP、3年GO」两年运维经验,具备微服务架构,分布式,高并发,高可用系统设计经验,熟练使用php/golang等开发语言;
能高效的使用redis、mysql等数据存储服务,在系统架构中充分发挥各自的优势;
熟悉tcp/udp/websocket/http等网络通信协议;
熟悉多线程、协程等常见并发;
具备过硬的编程功底,对数据结构,基本算法,网络,操作系统等有较好的掌握。能根据团队和业务需要进行技术选型;
熟悉docker容器技术、熟悉k8s自动化部署管理;
熟悉Kafka等消息中间件,可用于各个微服务中存储、转发消息,降低系统模块间耦合性;
代码风格参考地址:https://github.com/znzAbl
1.使用Rpcx框架、Consul、K8s等对公司系统进行微服务拆分、业务重构。
2.优化了车辆盒子位置上报请求处理,每秒轻松处理80000+上报请求。并使用redis在模块中设计车辆位置缓存用于业务车辆位置查找。减轻了数据库压力加快了APP首页加载速度
3.优化订单系统结算逻辑,由原有的订单结束时计算订单金额改为分时计算。简化订单结算时业务处理流程,提升用户体验,降低结算错误发生。
4.采用RabbitMQ实现消息系统,减少了业务逻辑及代码维护成本。
5.开发销售系统。通过订单分析对销售人员销售的订单进行提成计算。
6.持续优化/重构系统业务逻辑。
可兼职时间
可兼职地点
0条评论 雇主评价