秋风

高级软件工程师,网络安全工程师
腾讯 · 5年经验
秋风
日薪: ¥600/8h
地点: 武汉 全区
时间: 可工作日远程
ID:344417 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java Python Go C++ 分布式 K8s Linux
精通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查询进一步提高了性能。
秋风 ID:344417 复制

秋风

高级软件工程师,网络安全工程师 · 5年经验 · 腾讯
城市武汉 全区 日薪600元/8h 时间 可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java Python Go C++ 分布式 K8s Linux
精通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查询进一步提高了性能。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏