从事研发工程师掌握的技能内容如下:
Java GOlang Python SpringBoot MySql Mybatis MongoDB Jmeter Charles Nginx Redis
SQL Shell Linux 等
Matrix项目管理平台
项目管理平台类似于 tapd jira等公司内部的项目管理平台
负责模块:
idea模块、任务模块
需求模块、bug模块
消息发送模块、用户模块
文档模块、统计模块
项目模块等
职责:
负责项目整体的开发工作 包括业务逻辑梳理 代码开发 系统结构设计 系统优化等
Elp性能压测平台
性能压测平台负责公司级业务压测
主要包括:
接口压测、平台压测、前端url解析、webservice/rest 接口、
监控报表数据收集 报告数据收集 平台监控等
负责性能压测平台的后端开发
负责模块:
url解析
分布式压测
数据收集
http流量收集回放(gor)
被压机器性能指标收集
其他
公司级项目管理平台,便于公司集中管理整个研发和生产流程,提升整个研发流程的透明度,保证进度可以提前感知
公司内部压测都是每个业务线分散开进行压测,压测完之后资源不能得到回收,压测的记录也没有集中的查看地方,不便于对比和参考历史,平台上线后,解决了压测资源集中管理,压测记录长久保存 ,压测策略支持thrift http dubbo 等类型