DK/Dylan Blog

Building, learning, and writing along the way.

后端工程系统设计百万并发性能调优
6+
Years of Experience
100+
Articles Published
1
Year of Team Lead (3 ppl)
20+
Tech Books Read

ABOUT ME

Dylan Kwok avatar

Dylan Kwok

后端工程师

6 年高并发、大数据量系统架构设计与开发经验,参与 DAU 百万级别项目的核心模块开发,具备直播业务、即时通讯 IM 和物联网 IoT 领域的业务经验。

主要负责的服务单机高峰期 QPS 1w+,负责的 IM 系统日均处理消息上行千万级,消息下行百亿级。

具备 Java/Go 双栈开发能力,同时基于 MCP、Skill、Command 规范开发 Claude 辅助开发插件,利用 AI 自动化生成代码,提升项目开发效率。

工作中,主动承担需求Owner 角色,从技术实现与业务价值双维度推进方案落地。平时我会自发梳理负责的服务的现状,发现并推动解决服务/接口性能瓶颈、逻辑漏洞等问题。

主动学习开源框架的设计思路以及它们对设计模式的应用。 目前,我已阅读Netty、 RocketMQ 、 Mybatis、 Spring等框架的源码实现,并将这些开源框架设计思路、设计模式灵活应用到公司的项目中。

guosgbin@163.com
156xxxxxx10
WuHan
CTGU

TECH STACK

Backend

JavaGoPythonMQNettySpring

AI&LLM

RAGLangChainLlamaindexEmbeddingFunction Calling

Database

MySQLRedisHiveElasticsearchChromaDBCaffeine

Infrastructure

DockerK8SCI/CDLinuxPrometheusGrafana

Tools

TraeClaudeArthasGCeasypprofMAT

JOURNEY

2026

拓展 RAG 与 AI 工程实践

探索 LLM 与后端的落地与可扩展性

2025

转向 Go 开发与高性能服务架构

Go 开发与性能优化实践

2023

担任 3 人团队技术 Owner

负责需求拆解、方案落地与跨团队协作

2022

深入开源框架与系统化写作

沉淀 Netty、RocketMQ 等技术思考

2022

深耕高并发与消息系统

在 IM / 直播间场景打磨稳定性与吞吐能力

2020

进入生产环境中的后端开发

建立接口、存储与服务协作的整体认知

高考志愿填报系统

Company Project
My Role
资深后端工程师
Tech Stack
Impact
  • ⭐️ CPU 使用率降低 40%,吞吐量平均提升200%

IoT物联网平台

Company Project
My Role
高级后端工程师
Tech Stack
Impact
  • ⭐️ 协议变更三板斧,MTTR缩短至1min

IM即时通讯

Company Project
My Role
后端工程师
Tech Stack
Impact
  • ⭐️ 单节点5w+长连接

二次元直播

Company Project
My Role
后端工程师
Tech Stack
Impact
  • ⭐️ 核心接口RT降低40%

PHILOSOPHY

Practical

Real-world backend problems, production patterns, and actionable solutions.

In-depth

Exploring how systems work under the hood, from "what" to "why".

Honest

Sharing wins, failures, and lessons from production systems.

Continuous Learning

Documenting every experiment to learn better, faster, together.