一.维护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的,