Posts
2024
- 远程办公是怎样的体验? Oct 24
- 社区报障案例:没有新的 Time Series,为什么 Churn Rate 升高? Aug 3
- 监控数据问题排查:我的指标去哪儿了? Jul 18
- [翻译] 聚焦 VictoriaMetrics:一家乌克兰初创企业的故事 Jun 23
- 用 Interface 扩展 Go 应用:以 VictoriaMetrics 实现 Redis 缓存为例 May 21
- VictoriaMetrics 中的持久化数据结构 (Part 2): vmselect May 15
- VictoriaMetrics 中的持久化数据结构 (Part 1): vmagent May 3
- GOPS 见闻:虎牙的监控指标管理经验与延伸思考 Apr 27
- KubeCon 欧洲 2024: 云原生在浪漫之都 | 舞台之上 Mar 23
- KubeCon 欧洲 2024: 云原生在浪漫之都 | 序幕: 启航 Mar 10
- 2023 年度总结: 一年换 3 份工作 这是我身上的变化 Jan 5
2023
2021
2020
Arc'd
- 可观测性专题: 分布式追踪中的采样 Apr, 2023
- 2023 年初的猿辅导面试复盘 Feb, 2023
- 2023 年初的米哈游面试复盘 Feb, 2023
- 2023 年初的富途牛牛面试复盘 Feb, 2023
- 写在 2022 年末的字节跳动面试复盘 Dec, 2022
- 技术博客写作指北——素材、排版和配图 Apr, 2021
- Shopee面试复盘 Mar, 2020
- Redis 6.0 ACL基于Bitmap实现 Mar, 2020
- Elasticsearch节点选举、分片及Recovery Mar, 2020
- 字节跳动一面复盘 & Redis多线程IO模型源码学习 Feb, 2020
- 短链生成系统设计——Counter+ZooKeeper+Base62 Feb, 2020
- Redis哨兵故障转移 Jan, 2020
- TCP补充笔记 Jan, 2020
- [翻译] UUID方案很受欢迎,但是于性能不利 Dec, 2019
- SYN Flood Attack Dec, 2019
- [翻译] 理解MySQL 8中的HASH JOIN Dec, 2019
- [翻译] InnoDB中的页合并与分裂 Dec, 2019
- InnoDB——锁、事务和复制 Dec, 2019
- InnoDB——架构、日志、表和索引 Dec, 2019
- [听译]Redis 6.0新特性——ACLs Nov, 2019
- Docker原理 Nov, 2019
- Docker入门实践 Nov, 2019
- 理解Chrome请求流程 Oct, 2019
- BTW, I use Arch Oct, 2019
- 理解AMQP协议和RabbitMQ的性能和可靠平衡 Sep, 2019
- Redis分布式锁的实现——RedLock Sep, 2019
- 基于Redis的缓存装饰器及缓存预热设计 Sep, 2019
- 学个排序~ Sep, 2019
- Redis有序集合的实现&跳跃表源码学习 Aug, 2019
- RabbitMQ入门学习笔记 Aug, 2019
- 实现Django Models的数据mock Aug, 2019
- Elasticsearch倒排索引原理 数据写入与查询过程 Jul, 2019
- Python数据类型——String May, 2019
- Django单元测试类 Jan, 2019