ID:344417

秋风

高级软件工程师

  • 公司信息:
  • 腾讯
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 武汉
  • 全区

技术能力

精通golang、C/C++、java、python其中一种语言,精通软件开发流程和规范,并深刻理解软件开发面临的核心问题;
熟悉软件工程,对好的代码有深刻的理解,对写出优秀的代码具有丰富的经验;
熟悉研发CICD流程,熟悉软件生命周期、开发工具、构建过程、版本控制、产品验证及所涉工具的使用;
熟悉开源开发模式,在开源社区担任3年以上committer优先;
熟悉虚拟化、分布式、k8s、IP网络基础知识及熟悉linux操作系统及其应用;
具有良好的沟通协作能力,工作积极主动。

项目经验

曾在某软件公司做过商城类软件项目,以及网页设计项目,是项目主要负责人。1.查看文章详情,将更新阅读数的操作放入到线程池中执行,与主业务逻辑分隔开,同时降低接口的耗时。
token令牌的登录方式,Redis中做了令牌和用户信息的管理,使登录用户做了缓存,同时可以灵活控制用户的过期时间。
使用先更新数据库,后删除缓存的方案解决修改文章后缓存不一致的问题,使用RabbitMQ进行删除缓存的补偿,避免 删除缓存失败导
致缓存和数据库不一致问题。
基于静态ThreadLocal封装了线程隔离的全局上下文对象,便于在请求内部存取用户信息,减少用户远程查询次数。
利用自定义注解+SpringAOP实现统一日志处理,统一
对文档完成后端接口开发,使用Fiddler抓取app请求和响应包,方便对接口返回数据进行分析。
由于获取聊天记录客户端固定为轮询获取,为降低数据库压力,采用Redis的List结构、Lua脚本、MQ异步消息落库的 方案解决。
使用Redis Set数据结构存储用户点赞信息,通过定时任务定时将数据同步到数据库中,降低DB的压力。
使用Redis Set数据结构实现用户关注、共同关注功能,相比DB查询进一步提高了性能。

案例展示

  • 果园交易软件

    果园交易软件

    是项目的主要负责人之一,对整体软件进行模块化分布,进一步节省成本以及优化软件,并对软件进行测试,使用

  • 建筑设计软件

    建筑设计软件

    是主要负责人之一,对整个进行设计思路,再进一步优化以及节省成本,并提高软件的安全性可用性保密性,使软件更符号客户的要求

  • 建筑设计软件

    建筑设计软件

    是主要负责人之一,对整个进行设计思路,再进一步优化以及节省成本,并提高软件的安全性可用性保密性,使软件更符号客户的要求

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

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

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