监控组件 - Provisioning Grafana

0x00 话不多说 Grafana 用于 TiDB-cluster 集群监控展示功能(如果不了解的同学可以看下以前的文档),如果每套集群都部署一个 Grafana,使用不方便且运维也繁琐。因此

TiDB 4.0 新特性

0x00 Live 最近几周 TiDB 官方搞了好多次直播,一直在宣传 TiDB 4.0 版本的新特性,本文汇总下 4.0 特色功能;数据来源于 TiDB bilibili 直播、官网文档、用户微信群、公众号等几个地

K8S 安装记录 - PV & PVC

0x00 书接上回 友情提示:这是一篇非常水的文档,因为对 PV/PVC 理解层次太低;后续继续学习然后会重构文档内容 # 20200410 安装完 K8S 需要验证下 K8S 整体可用程度,在测试 POD

K8S 安装记录 - 真神了

0x00 缘起 无它,就是学习学习,然后装逼用 0x01 准备 K8S 有一些要求限制,不按照处理是无法启动滴 以下内容随手复制的,非原创 关闭 swap 1 2 3 4 5 6 7 8 9 10 11 12 sed

使用软件时强制升级的设计

0x00 看到 工作需要经常用到 teamviewer 远程桌面工具处理问题,曾也用过向日葵、QQ 远程等类似工具,但都不如该工具的流畅性和稳定性。 最近两年使用该工具有两个不

Linux - 可大可小的 LVM

0x00 理由 接触了个客户环境,物理机磁盘使用的 LVM 方式划分。0202 年了还有公司大量使用该方式规划存储,被迫只能拿起来再复习下这项技术的使用姿势、追

纸上谈兵 - TiDB 性能调优

0x00 缘 妙不可言 开局一张图,其他全靠编。本文内容中 performance map 基于 TiDB 2.1 & TiDB 3.0 构建;部分内容与新版本不适配,具体以官方解释为准(e.g: TiDB 4.0 Titan engine 读写与本文

生态围墙 - Github Actions & Hugo

0x00 上帝说有光 目标:持续 tidb.cc 域名的运转 初衷:让更多的人了解 xxxx 产品 内核:提升自身技能以及建立良性记录 动力:装逼 助力 OKR、分享与讨论技术的真实性、

TiDB - 2PC & Backoff

0x00 源 TiDB to TiKV 之间的网络状态(图片来自与 PingCAP 官网锁冲突)「该图包含悲观锁逻辑,来自 2020 年的 PingCAP 官网」;部分内容来自 Google Percolator 的事务模型。 0x01 2PC 2PC (Two-phaseCommit) 是指在计算机

系统调优 - numactl cpubind

0x00 CCC 单个不够,数量来凑,太多人跑也会不规划好跑道容易干架;使用 Linux 软件 numactl 将服务进程绑定在目标 CPU 上,支持按 Vcore、物理 CPU 绑定。 0x01 numactl numactl –show 查看当