ID:267161

丿 身份已认证

技术经理

  • 公司信息:
  • 甘肃微纳科技有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 兰州
  • 全区
  • 兰州

技术能力

掌握LINUX、UNIX操作系统配置及开发环境搭建项目部署、熟悉Linux Kernel 优化、掌握Ltrace、Strace、ps、Valgrind、Kcachegrind、Ipcs 等相关工具、可以根据特定需求完成相关优化。
掌握Jenkins、Nexus、Gogs(GIT)等项目自动化部署及私有Maven仓管理,Git代码仓库及版本控制、熟悉MAVEN BUILD 生命周期、可根据需求进行相关调整。
掌握Spring Boot ,Spring Cloud、Jfinal等相关框架并能熟练使用Zookper、Nacos等注册中心、对分布式有较深理解、能够熟练整合Sentinel、Slor等三方服务、对并发高可用有一定理解,了解JUC、AQS等并发基础框架、熟悉JVM内存模型及MESI协议。
掌握分布式、多线程、websocket、服务降级与熔断、服务限流、分布式锁等相关技术、以及性能调优、利用nosql数据库对常用数据进行缓存以降低磁盘IO读取以缓存为主提升性能、配合LINUX监控及相关工具进行性能优化提高服务器使用率。
掌握Hls视频切片,RTSP、RTMP视频推流技术、基于ffmpeg实现视频及音频信息处理,掌握libjpeg、libwebp、ImageMagick、libmemcached等图像处理库、进行图像处理及优化。
掌握Mysql、Oracle等关系数据库、熟悉数据库主从配置及数据优、掌握360 Atlas读写分离配置及使用。熟悉durid数据源使用。
掌握Slor分词搜索,熟悉Mybatis、Hibnate、Redis、Kafuka、RebitMQ等中间件。
掌握Nginx、Tomcat配置及使用、熟悉相关集群化部署及配置。
掌握Vue、Recact等前端技术,了解NodeJs语法及基础使用。熟悉组件化开发及Axios Api请求,熟悉Webpackage打包。
掌握WebService、Restful标准Api接口开发。
掌握ElementUi、Bootstrap、VantUi、LayUi、EasyUi等组件。

项目经验

赛事管理系统
工作内容
1. 设计项目整体构架、技术方案、需求文档。
2. 数据库模型及文档创建。
3. 搭建项目框架、整体功能开发。
4. 优化项目性能、前端进行静态化处理提高访问性能防止数据量较多时过多数据缓存 导致访问过慢。
5. 根据不同服务进行服务限流及降级配置。
6. 使用微服务方案已便于后期针对特定服务进行扩增。
7. 利用redis缓存访问频率较高数据减轻数据库压力。
8. 针对最后统计数据进行结果整理、比赛结束后进行数据处理并保存处理结果、以提升 查询时性能避免过度损耗资源。
9. 整理视频处理相关服务至该项目中。
10. 引入动态表单以配置项目动态数据表单、方便不同类型比赛配置指定需求字段。
11. 建立oauth2统一认证、便于后期第三方接入及数据共享。
12. 以socket方式实时监控数据将评分信息同步至大屏、控制项目状态。
13. 项目上线及调试。
14. bug修改。
工作业绩
项目主要实现赛事开通及项目上报比赛等一系列流程,按照不同账号及权限可以进配置是否可以开启分赛等、配置赛道轮次等可以上报项目收集数据,配置轮次及规则即可开始比赛、规则支持自定义结束后统计并得出排名,项目收集采用动态表单配置、支持自定义表单及字段、利用之前编写视频处理服务进行视频模块处理、支持实时数据推流、前端页面进行静态化处理、生成静态页面以降低服务掉用提高访问效率降低服务器压力配合Redis对高频率访问数据进行缓存。提供第三方API接口。由于项目以平台方式规划、则选用微服务架构便于对特定压力较高服务进行扩增配置。

媒体处理服务

工作内容
1. 整体项目构建、技术方案决定。
2. 引入ffmpeg处理视频文件、转换视频编码方式及码率调整。
3. 根据网络情况匹 配视频码率、达到最流畅播放效果。
4. 视频封面截取、视频水印添加、视频分辨率调整及压缩。
5. 根据硬件配置调整整体配置、限制转码数量、使用rabbitmq进行队列转换保证硬 件资源不会被过度占用导致整体服务延迟或奔溃。
6. 使用文件hash值进行文件唯一性校验、防止服务器出现多个重复文件浪费存储资 源。
7. 利用Ltrace、Strace、ps、Valgrind、Kcachegrind、Ipcs等工具实时监控服务器 状况调整推流数据及用户节点数量、保证播放质量。
8. 编译相关组件X264、X265等。
9. 配置服务器环境、项目部署上线。
工作业绩
项目主要实现视频文件转码裁剪、水印、封面截取、分辨率调整、码率调整、编码格式转换、调整缓冲针大小、切片文件大小调整;压缩视频文件及调整分辨率、根据网络速率及服务器带宽占用率进行分辨率及码率调整、保证视频播放流畅性及播放效果、支持较大视频文件上传、由于转码过程较慢服务器使用需加装独显进行H.264/H.265编码加速提高转换效率。服务引入rabbitmq进行转码排列根据不同硬件配置进行队列调整防止硬件资源过度占用导致服务延迟或奔溃、使用文件HASH值及头文件信息判断文件格式。以独立服务方式开发。提供完整api接口。

案例展示

  • 外卖点餐系统

    外卖点餐系统

    工作内容 1. 项目需求整理、开发框架搭建。 2. 数据库设计。 3. 整体编码实现。 4. 用户端页面设计开发。 5. 微信对接、获取微信用户信息、位置信息。 6. 判断收获地址是否超出配送范围超出范围配送地址不容许选择。 7. 服务器

  • 甘肃省卫生健康委员会门户网站

    甘肃省卫生健康委员会门户网站

    工作内容 1. 需求对接及分析、整体需求文档。 2. 选择技术方案、选择jtopcms开发框架。 3. 与团队合作完成编码。 4. 开发前端模板。 5. 项目部署更新。 6. 2020年由于疫情访问量激增、优化服务器配置、扩增4台服务区做集群化

  • 赛事管理系统

    赛事管理系统

    工作内容 1. 设计项目整体构架、技术方案、需求文档。 2. 数据库模型及文档创建。 3. 搭建项目框架、整体功能开发。 4. 优化项目性能、前端进行静态化处理提高访问性能防止数据量较多时过多数据缓存 导致访问过慢。 5. 根据不同服务进行服务限流及降级配置。

  • 项目演示demo

    项目演示demo

    项目演示地址 ,部分项目已部署上线,线上暂时demo地址 ,会不定期更新项目。项目全部持有源代码支持二开及定制化开发。

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服