ID:421843

大力水手 有团队

资深架构师

  • 公司信息:
  • 58到家集团
  • 工作经验:
  • 15年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 长沙
  • 全区

技术能力

• 架构设计:
精通微服务架构、DDD领域驱动设计
熟悉高并发、高可用、分布式系统设计
具备100万QPS级流量系统架构设计经验
掌握系统容量规划、性能优化、容灾方案设计
• 技术栈:
Java/Spring全家桶(Spring Boot/Cloud/Dubbo2/3)
分布式中间件:RocketMQ/Kafka、Redis集群、Elasticsearch
数据库:MySQL分库分表、SQL调优、ShardingSphere、Seata分布式事务
云原生:K8s、Docker、阿里云/腾讯云
JVM调优:对内存模型等有较深入了解:熟悉Arthas框架原理
TCP/IP网络:熟悉NIO/AIO的I/O处理模型, 了解系统底层的epoll原理
大数据生态:Hadoop/Spark、Flink、Hbase
自主学习功能:深入了解北斗导航核心技术平台并参与实际的业务开发; AI相关技术的二次开发及应用落地
• 研发管理:
主导10+大型项目技术架构设计和落地、技术团队攻坚疑难问题
擅长技术团队管理、人才培养、研发流程优化
熟悉敏捷开发、DevOps体系建设

项目经验

本项目为面向军方教师的专业化在线培训平台,旨在构建集课程资源管理、智能组卷、在线考试、自动判卷、实时互动课堂于一体的综合教育系统。平台采用高性能分布式架构,全面适配国产化环境(ARM64 + Kylin),支持100万级并发下的稳定服务。
1. 分布式缓存体系
• 采用多级缓存架构:业务服务器节点本地缓存 + Redis集群分布式缓存 + InnoDB缓存池 + 前端浏览器IndexedDB存储;
• 缓存策略:热点课程资料、试题库、专家教授资源分级存储,显著降低数据库访问压力,提升静态资源加载速度。
2. 分布式事务与数据一致性
• 基于Seata框架实现AT、Saga、TCC混合模式,根据业务场景灵活选用:
• 确保“出题→组卷→考试→判卷→成绩同步”全链路数据最终一致性。
3. 消息中间件与异步处理
• 使用RocketMQ集群,支撑高吞吐异步消息处理:
o 在线课堂音视频录制任务异步下发;
o 学员交卷后的自动判卷与成绩计算消息异步处理;
o 实现业务解耦与系统削峰填谷。
4. 微服务架构与弹性伸缩
• 采用Dubbo3微服务框架,服务注册发现基于Nacos,配置中心动态管理;
• 基于Kubernetes容器化部署,根据在线学员数自动扩缩容,保障资源利用率与系统弹性。
5. JVM深度调优
• 针对不同服务节点采用差异化GC策略:
o 内存≤30G节点:G1收集器,平衡吞吐与停顿;
o 大内存、高并发节点:ZGC收集器,实现亚毫秒级停顿(STW ≤ 100ms);
• 整体GC停顿时间从优化前的3秒降至100ms以内,系统响应稳定性显著提升。
6. 全链路监控与日志体系
• SkyWalking实现分布式链路追踪,精准定位服务调用瓶颈;
• Prometheus + Grafana监控集群节点/POD资源、服务健康度与业务指标;
• EFK(Elasticsearch + Fluentd + Kibana) 统一日志收集与实时分析。
7. 线上诊断与问题排查
• 集成Arthas在线诊断工具,支持动态方法追踪、热更新、线上问题排查分析;
• 将线上问题排查时间从小时级缩短至分钟级,快速定位内存泄漏、死锁、性能热点等问题。

团队情况

  • 整包服务: 微信小程序开发   PC网站开发   H5网站开发   运维类开发   其他开发   
角色 职位
负责人 资深架构师
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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