林知远

全栈工程师 / 技术负责人

写了八年代码,偏爱把复杂的系统拆简单。近三年主要在做直播电商的实时链路,也带着一支七人的小队。

📧 zhiyuan.lin@fastmail.dev 📱 137 6688 0421 📍 杭州 · 未来科技城 🐙 github.com/lynn-zy ✍️ zhiyuan.blog

关于我

2016 年从后端起步,一路做到全栈,最擅长在高并发场景里做稳定性和成本的取舍。 喜欢写文档、也喜欢重构别人不敢碰的老代码。业余时间维护两个千 Star 左右的开源库, 偶尔在公司内部做技术分享。不太喜欢流程主义,更信奉"先跑起来,再谈优雅"。

工作经历

潮汐直播 2021.03 — 至今
直播中台 · 技术负责人
Go · Kafka · Redis · Kubernetes · React
  • 主导直播互动链路重构,把弹幕与礼物的端到端延迟从 800ms 压到 220ms,扛住了单场 230 万同时在线。
  • 推动服务从单体拆成 14 个微服务,配合一套自研的灰度发布工具,线上事故率同比降了六成。
  • 带 7 人团队,建立了 code review 与 on-call 轮值机制,把新人上手周期从三周缩短到一周。
云梯网络 2018.07 — 2021.02
后端工程师 → 高级后端工程师
Java · Spring Cloud · MySQL · RocketMQ
  • 负责交易与结算系统,设计了一套幂等对账方案,把资金差错工单从每周十几单降到几乎为零。
  • 做了一次数据库分库分表,支撑订单量三年 20 倍增长而没有大改上层业务。
初见信息 2016.06 — 2018.06
软件开发工程师
Python · Django · PostgreSQL
  • 一个人从零搭起 SaaS 排班系统,服务了三百多家小商户,也是我第一次独立扛全栈。

教育背景

软件工程 · 本科  浙江工业大学
2012.09 — 2016.06

技能

后端
Go / Java / Python,熟悉微服务、消息队列与分布式一致性
前端
React / TypeScript,能独立完成中后台系统
基础设施
Kubernetes / Docker / Prometheus,做过成本优化与可观测性建设
数据库
MySQL / PostgreSQL / Redis / ClickHouse

开源与其他

go-limiter(1.4k★) tiny-orm(860★) CNCF 本地社区讲师 2023 年度公司技术之星