掌握多种语言,java,go,php,并且go和php都有比较丰富的项目经验,go和java还做过tcp网关的开发,比如用java的netty框架做过游戏的tcp网关,用过golang做过游戏的业务,也是tcp链接,熟悉golang的gin和goframe框架,php的php laravel框架等,有一定的运维基础,平时在公司也会协助运维做一些事情,比如配置web服务器,用Lua配合nginx做一些日志格式化处理,对于微服务有一定了解,同时也带过小团队,维护过大的项目至今还至少有5W左右的日活
一.维护in app项目,这个in app是一个图片社交app,在高峰时日活达百万,是一个php和java多语言混合的项目,后面各种原因后端由我一个人维护,里面涉及各方面的知识,php和java的通信用的是thrift,他们还自己开发一套分布式缓存系统,用rabbitmq做异步操作,还搞了一套自己的服务注册和发现
二.开发大有空间app,这个也是多语言混合的,前期大家都没有做tcp开发的经验,现在因为要在app内要用像游戏一样的体验,所以公司决定用tcp来和客户端通信,我就用java的netty框架做了一套tcp网关,tcp网关一方面转发客户端到go语言开发的业务端,又把go业务端数据转到客户端,还用到php,php主要用来做一些后台管理类的东西,go做业务处理,用es做消息收集和日志查询
三.做过一些电商项目,包括一些小程序的后端接口,这种就比较多了,大部分是php和go的,
角色 | 职位 |
负责人 | 后端工程师 |
队员 | 前端工程师 |
主要是图片社交,包括图片上传,图片处理,滤镜,艺术字等,有好的图片还可以直接在线打印,还可以和朋友分享自己好的照片和视频等
是一款在线虚拟空间软件,跨平台,h5,android,ios,vr等设备,可以在里面举办演唱会,线上会议,坐谈会等,