ID:422122

俩佰

golang后端开发工程师

  • 公司信息:
  • 杭州曼孚科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 杭州
  • 滨江

技术能力

1. 精通Go语言核心特性,深入理解GMP调度模型、三色标记GC机制、内存分配等原理,擅长goroutine、channel、sync包实现高并发场景并发控制
2. 精通Gin、Go-Zero主流框架,熟悉Eino、Kratos框架,掌握中间件开发、路由优化、请求链路追踪
3. 精通MySQL数据库,深入理解索引优化、事务隔离级别、锁机制、读写分离,熟悉慢查询分析、分库分表方案;精通Redis,掌握多级缓存、分布式锁、热点数据治理
4. 熟练运用Kafka、RabbitMQ消息队列,具备消息积压处理、幂等性保障、死信/延迟队列、事务消息等实战经验,保障消息可靠投递
5. 熟悉微服务架构,掌握服务注册发现、熔断降级、限流、链路追踪,熟练使用Nacos、Etcd做服务治理
6. 熟悉MQTT、WebSocket长连接协议,有设备接入平台开发经验,单机支持10万+并发连接,掌握心跳保活、连接复用优化7. 熟练Docker容器化部署,掌握多阶段构建优化镜像体积;熟悉JWT、OAuth2.0认证授权,具备接口限流、敏感数据脱敏安全开发经验
8. 熟悉Linux常用命令,具备服务器日志分析、性能监控、线上故障快速定位能力;熟悉TCP/IP、HTTP/HTTPS网络协议核心机制
9. 了解Elasticsearch全文检索引擎,掌握倒排索引、聚合分析、分词优化;了解MongoDB,掌握索引设计、聚合管道、副本集配置
10. 了解AI智能体开发,熟悉Eino框架,会集成AI接口,对向量数据库基础应用有一定了解
11. 熟悉Git分支管理工作流,具备良好的代码规范意识

项目经验

参与候补匹配核心模块开发,在架构师的设计下, Go goroutine 协程池 + channel 通信机制,负责时间、车次、席位多维度
匹配逻辑的落地开发,配合完成模块的性能优化与联调,保障春运高峰期候补匹配功能的稳定运行。
2. 独立负责 12306 第三方接口全流程对接,封装 HTTP 请求工具,集成签名验证、参数加密、重试、超时控制和自适应限流,解决合规要求高、弱网调用失败的问题,确保抢票链路稳定。
3. 负责订单管理模块全流程开发,采用 MySQL 事务 + 乐观锁,实现创建、状态流转、查询、取消等接口,解决高并发重复下单、座位超售和数据不一致问题,保证订单准确性。
4. 负责 AI 智能体协同模块开发,集成 Eino 框架封装调用逻辑,实现用户需求解析和候补策略推荐,并与核心服务对接,完成 AI能力业务融合。
5. 参与抢票、用户、订单三大服务的 gRPC 跨服务通信开发,使用 Protobuf 定义接口规范和消息结构,完成模块接口开发与联
调,确保服务间交互稳定高效。
6. 参与 Go-Zero 自定义中间件开发,实现日志、鉴权、全链路限流中间件,并补充链路追踪,提升高并发流量管控和线上问题定位效率。
7. 参与 Redis 缓存组件开发,封装常用操作方法并制定车次、余票热点缓存策略,解决热 key 竞争、缓存击穿和数据库压力问
题,提高接口响应速度。
8. 参与系统微服务拆分,负责订单和抢票模块的解耦、重构与新服务开发,配合落地 Nacos 服务注册发现,推动单体架构向分布式转型。
9. 参与核心接口性能调优,通过 pprof 定位瓶颈,优化协程池和内存分配,解决高并发响应慢、内存占用高的问题,保障春运高峰期稳定运行。

信用行为

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

发布任务

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

微信接收人才推送

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

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