ID:406823

小杰

中级GOLANG研发工程师

  • 公司信息:
  • 天时和合文化传播有限公司
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

核心技能:专注于后端技术,主力语言为 Golang 与 Java,具备从零到一构建分布式、高可用系统的能力。
技术广度:
数据库:精通 MySQL,熟悉 MongoDB 等 NoSQL 解决方案。
云平台:熟练部署与管理 AWS 与 阿里云 服务。
其他语言:丰富的 Python、PHP、Scala 多语言项目经验,能快速适应不同技术栈。
前端技能:能够熟练使用 Vue、React 完成前端开发,具备全栈解决问题的能力。

项目经验

项目一:高并发实时数据处理平台构建

角色:核心开发工程师

职责与行动:

主导设计了平台的实时数据流处理架构,采用 Kafka 作为消息队列,Flink 作为流处理引擎,替代了原有的批处理模式。

负责数据ETL流程的开发与优化,使用 Spark 对海量历史数据进行清洗、去重和聚合,日均处理数据量达 TB 级。

构建了基于 ClickHouse 的实时OLAP分析系统,支持业务方进行多维度实时数据查询与分析。

成果:

将数据处理的端到端延迟从 小时级降低到秒级,显著提升了业务决策的时效性。

数据处理 pipeline 的稳定性达到 99.9%,有力支撑了核心业务指标的监控。

提供的实时数据接口,支撑了上游 10+ 个业务应用的稳定运行。

项目二:千万级用户IM(即时通讯)系统设计与开发

角色:后端主程/主要开发者

职责与行动:

独立设计并实现了聊天系统的核心架构,采用微服务设计,包括长连接网关、消息路由、群组管理等多个服务。

使用 Netty 开发高性能长连接网关,单机支持 10万+ 并发连接,并通过集群部署应对千万级用户。

实现消息的可靠投递机制,通过消息持久化(Redis + MySQL)、ACK确认和离线消息拉取,保证消息可达率 99.99%。

针对群聊等高并发场景,设计了写扩散与读扩散结合的混合模式,并在 Redis 中实现消息缓存,大幅降低数据库压力。

成果:

系统成功支撑了日活 百万级 用户的稳定在线与实时通信,高峰期每秒处理消息 5万+。

消息平均送达延迟 <100ms,用户体验流畅。

系统架构具备良好的横向扩展能力,可通过简单增加服务器应对业务增长。

项目三:企业级SaaS平台后端系统重构与优化

角色:后端技术负责人

职责与行动:

主导将原有单体架构重构为基于 Spring Cloud 的微服务架构,明确了服务边界,解决了代码耦合问题。

设计了统一的API网关,集成认证、限流、日志监控等功能。

引入 Elasticsearch 实现全局搜索功能,搜索响应时间从 2s 优化到 200ms 以内。

建立CI/CD流水线(Jenkins + Docker + K8s),实现了自动化测试与部署。

成果:

团队开发效率提升 40%,新功能迭代周期从月缩短至周。

系统可用性从 99.5% 提升至 99.95%,全年非计划宕机时间减少 90%。

平台成功服务了 500000+ 企业用户,系统资源成本通过容器化下降 30%。

案例展示

  • Elgana

    Elgana

    项目名称:Elgana 项目简介: Elgana是一款为企业设计的内部通讯软件,旨在提升团队协作效率。核心功能包括:一对一单聊、多人群组聊天、已读/未读状态回执、文件共享与在线预览、以及组织架构同步。系统需要应对数千人同时在线的高并发场景,并保证消息的可靠投递与低延迟。

  • 1-Touch

    1-Touch

    项目名称:1-Touch 项目简介: 1-Touch是一个旨在改造传统建筑行业工作流程的SaaS平台。其后端系统需要处理复杂的权限模型(如甲方、监理、施工方)、灵活的表单业务(各种检查单、日志)以及海量的现场多媒体数据。 我的角色: 我作为后端核心开发工程师,主要负责

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

信用行为

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

发布任务

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

微信接收人才推送

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

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