赵倩
nodejs服务端开发
14年经验
2024-12-24
个人介绍:Web后端熟练使⽤NodeJs/Koa/Express等框架编程后端程序,同时也熟练使⽤golang和php,精通restfulapi接⼝规范。熟练使⽤Mongoose/MongoDB/mysql/sqlLite/redis/等关系型和非关系型号数据库,对redis持久化存储,mongodb基于副本集⾼可⽤较为理解,理解tcp/Ip,tcp/Socket运⾏机制精通jsEs6+规范TypeScript熟练使⽤git/svn版本⼯具进⾏代码版本管理熟练使⽤LinuxOS操作命令对服务器的部署以及后续维护熟练使⽤rabbitMQ,rocketMQ
项目经验:项目: 二次元商城和二次元资源管理站。主要负责服务端开发以及项目部署,项目压力测
试,高可用测试,项目维护
飞行棋项目,服务端(golang)
从事编程开发工作第7年经历过不少大大小小项目总的感受就是不论什么项目 在对于整体逻辑
和性能的架构之前需要多思考多制定几套方案,忌讳马上上手就开始敲,对技术不足之处,要
有自己的处理途径,每一次的经验需要记录下来 如果同样一个问题出现两次以上 这是学习习
惯问题,对未来的发展我更加倾向于对产品的总体把控,不管是开发阶段,还是方案的制定,
产品的运营还是流量的优化,都需要设身处地去感受这个行业,只有这样每一个阶段和环节才
更加贴近用户的体验,产品不是用来做的 而是用来赚钱的 人和产品的交互感是我这几年对开
发出产品核心的主要方向感。
项目5G消息开发平台
该项目主要提供便捷化、轻量化、智能化、交互化的开发和调测工具,提高了为行业客户实现定制化解决方案的效率,本人在其中负责社区和套件接口服务的编写,目前项目一直上线运营中,并处于定期版本迭代更新。
六六游戏
我在此项目负责了服务端开发分别在游戏引擎开发游戏算法优化上较为突出,这个项目中,我最困难的问题是对新增游戏的版本迭代中服务器引擎框架设计上的不足导致请求压力过大时无法承载更多的高并发,后来我重构了引擎框架利用golang高并发特性重新编写引擎逻辑,又利用nodejs调用引擎包很好的实现了横向扩展。
应必果
此项目为同城服务app,提供对当下城市实体商户对接线上用户进行一系列商用服务的应用,该项目主要以nodejsKoa框架作为开发工具,数据库采用mysql 作为业务数据库 mongodb作为业务日子收集,运营系统数据埋点采集以及后管审核日子统计,项目中我主要负责项目的框架构建,项目服务端业务逻辑以及api接口开发,另对项目在私有服务器做部署和后期维护,同时兼具对项目组(设计1名,前端2名ios和h5打包壳安卓应用)平日工作的协调与时间的把控,此项目上线阶段出现过频繁闪退的情况,后来经过代码优化解决了其导致h5版本下的浏览器内存泄漏的问题,解决的方案是过于复杂的业务以及数据运算由服务端处理再下发。
卡哇伊
二次元资源站/卡哇伊二次元商城:此项目分为两个板块,一个资源浏览站类似于简化B站,一个是二次元商场app在该项目中开发语言为nodejs Eggjs框架本人负责项目组的管理以及服务端的业务逻辑处理数据库模型设计项目结构设计等工作,另对视频切片等服务单独处理。
技 能:
Node.js