欢迎访问个人站点 mazhen.tech
- 深入探索 perf CPU Profiling 实现原理
- 从源码构建 perf
- Latency Numbers Every Programmer Should Know
- Incomplete List of Computer Science Learning Resources for College Students [长期更新]
- Jakarta EE 应用服务器的事务处理
- GlassFish Startup Process
- GlassFish 启动流程
- 在 macOS 上编译和调试 OpenJDK
- Java EE 应用服务器的事务管理
- 应用服务器整合第三方连接池
- Nginx 的模块化设计
- 在 macOS 上使用 VSCode 调试 NGINX
- Nginx 架构基础
- Nginx 反向代理配置
- Nginx 静态资源服务的配置
- Nginx 的基本使用
- Nginx 的编译和安装
- Pin<Box<dyn Future<>>>解析
- impl Trait 的使用
- Rust 异步编程笔记
- BookKeeper 实现分析
- 深入浅出容器技术
- GCC 为龙芯 CPU 的预定义宏
- Linux 信号 (Signal)
- 深入理解 Page Cache
- 进程 ID 及进程间的关系
- 使用 PSI(Pressure Stall Information)监控服务器资源
- 理解 Linux 终端、终端模拟器和伪终端
- 从 Ftrace 开始内核探索之旅
- 使用 GDB 调试 Linux 内核
- Atomikos 在微服务场景下的使用
- 应用服务器的分布式事务支持和 Seata 的对比分析
- 使用火焰图进行 Java 性能分析
- Consensus and Distributed Transactions
- Tomcat 的 NioEndpoint 实现分析
- Tomcat 系统架构简介
- 给程序员的健身锻炼指南
- HTTP/2 内部分享
- 自己动手将谷歌 k8s 镜像同步到阿里云
- Kubernetes 集群的身份验证
- 在国产飞腾平台上编译安装 nginx
- 使用 kubectl 管理多集群
- 如何让用户拥有 sudo 权限
- 在 Ubuntu 上安装 Minikube
- Helm 的安装和使用
- VS code 快捷键
- Kubernetes 工作原理概述
- 关系数据库查询处理基础知识扫盲
- TiDBCursor 功能实现总结
- 关于 MySQL XA 事务的隔离级别
- 从 RadonDB 看新型数据库中间件的特性
- TiDB 基于代价优化(CBO)实现代码导读
- TiDB Insert 执行流程图
- TiDB SQL Parser 的实现
- 利用 docker compose 在单机上玩转 TiDB
- TiDB 初探