ID:326186

momo

高级研发工程师

  • 公司信息:
  • 诺基亚
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 杭州
  • 西湖

技术能力

熟练掌握Go语言开发,了解GMP调度,GC原理,协程等相关技术。
熟悉MySQL数据库,熟悉MySQL的锁,索引,以及SQL的优化。
熟悉Redis的缓存雪崩,缓存击穿,缓存穿透的解决方案以及redlock分布式锁。
对Docker,Kubernetes等容器技术有一定使用经验,了解Kubernetes部分源码。
了解NSQ,MinIO,SeaweedFS有项目落地经验。
了解Jaeger的使用,在链路追踪方面有项目落地经验。
熟练使用gRPC,HTTP进行通信。
能够使用Grafana和Prometheus对系统进行监控。

项目经验

1、开发过形体识别平台,可用于形体检索,人脸检索,对人员进行检索,归并,标记。在新需求开发项目中,我主要负责档案库以及用户权限模块的开发,其中档案库是用于为一些目标人物创建档案,并且在日常的视频流中寻找这些目标,记录轨迹。
2、使用 gRPC 进行模块间通讯,开发档案库,为目标人物创建档案,使用 GORM 进行数据库记录,并添加 Redis 缓存,加快响应速度。并使用 Vearch 检索在日常视频流中寻找这些目标并记录轨迹。
3、使用 NSQ 进行任务排队以及错误重试,以降低热点时段服务器的压力,同时记录错误消息并进行重新调用。
4、为档案库添加 Prometheus 监控,使用 Grafana 进行展示,以提供直观的数据展示,方便对代码进行性能监控以及优化。
5、在档案库调用其他服务接口时添加 Jaeger 追踪,以追踪档案库对外调用的接口耗时,方便找到代码优化点。
6、通过上述的方法完善了档案库,使其从原来只能添加人员信息,人员图片发展到真正地可以对某个目标人物进行追踪。优化了一些原有的代码,使接口返回速度得到提升,并且减轻了下游服务的压力。
7、维护用户权限模块,使用分布式锁(Redlock)解决资源竞争问题,确保功能正常。
8、参与平台SAAS重构,对原有系统进行拆解,剥离通用平台和技战法,模块之间进行解耦。

案例展示

  • 蜂鸟形体分析系统

    蜂鸟形体分析系统

    1、这是一个形体识别平台,可用于形体检索,人脸检索,对人员进行检索,归并,标记。在新需求开发项目中,我主要负责档案库以及用户权限模块的开发,其中档案库是用于为一些目标人物创建档案,并且在日常的视频流中寻找这些目标,记录轨迹。 2、完善了档案库,使其从原来只能添加人员信息,人员图

  • 蜂鸟路人库

    蜂鸟路人库

    1、开发路人库功能,可以将相似的人员聚合在一起,为其他功能的使用提供基础。 2、优化整体流程,使资源占用减少

  • 蜂鸟路人库

    蜂鸟路人库

    1、开发路人库功能,可以将相似的人员聚合在一起,为其他功能的使用提供基础。 2、优化整体流程,使资源占用减少

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服