Hi 👋

你好,我是Hong,一名对高性能和系统级编程充满热情的开发者。

我正在学习Go、Rust和Python语言,以及分布式系统、微服务、云原生等后端开发技术。

博客中会分享一些技术笔记、项目实践和生活记录。

Golang【底层实现】

Golang的slice、map、channel的底层实现。

May 21, 2025 · 1 min · 90 words · Me

Golang【并发编程】

Golang的并发主要由goroutine和channel实现。

May 17, 2025 · 3 min · 485 words · Me

Golang【GC垃圾回收】

Golang的垃圾回收主要使用了三色标记法和混合写屏障。

May 16, 2025 · 1 min · 57 words · Me

Golang【GMP调度模型】

GMP模型是Golang运行时调度器的核心机制,用于高效并发管理。

May 16, 2025 · 1 min · 43 words · Me

Golang【设计模式】

设计模式是软件开发中的一些通用解决方案,这里总结了常见的设计模式及其在Golang中的实现。

May 14, 2025 · 3 min · 504 words · Me

MySQL【内存篇】

MySQL默认的InnoDB存储引擎使用了Buffer Pool来缓存数据和索引,提升性能。早期版本的MySQL在服务层使用了查询缓存来提升性能。

May 13, 2025 · 1 min · 33 words · Me

QUIC协议【详解】

QUIC是一个基于UDP的传输层协议,实现了可靠传输和流量控制等功能。

May 11, 2025 · 1 min · 78 words · Me

WebRTC【详解】

WebRTC允许浏览器和APP通过简单API实现音视频通信和数据传输,无需安装插件或者使用中间服务器。

May 11, 2025 · 1 min · 127 words · Me

WebSocket【详解】

WebSocket是一个基于TCP的协议,提供了全双工通信能力,允许服务端主动推送数据给客户端。

May 11, 2025 · 1 min · 57 words · Me

MySQL【架构篇】

Mysql是一个常见的关系型数据库,支持SQL语法,支持InnoDB和MyISAM等多种存储引擎。

May 10, 2025 · 1 min · 46 words · Me