最近大家可能发现了,TiDB 4.0 发布在即,在 Master 分支上可以看到社区也是一片热火朝天的景象。于是我也在想,对于这个有里程碑意义的 TiDB 版本,我们还能做点什么呢?
其实我一直以来就有个遗憾,这两年 TiDB 的社区日益壮大,也已经有无数的用户也已经将 TiDB 使用了起来,但是市面上一直没有一本关于 TiDB 的技术书籍。这背后其实也有很多原因,例如产品的迭代速度比较快,另外很多时候通过在线文档和社区答疑,问题也就解决了。所以,虽然牵头写书这件事情一直在我的 TODO List 里面,也经常有出版社的朋友和我来约稿,但是总被更加紧急的事情抢占。
不过,我前几天有了一个「疯狂」的念头,想要约一波 TiDB 社区伙伴,48 小时之内写完这本关于 TiDB 的技术书籍。
就在本周末,欢迎大家报名参加!
Why?
TiDB 经过这几年的发展,也积累下来了大量的 Blog,文档以及无数的用户积累的最佳实践,但是文档和博客总是有些过于碎片,对于一个社区的想学习和使用 TiDB 的新人来说,如果能有一本入门书籍,系统且简要地介绍一下整个 TiDB 和周边工具生态,另外能手把手地指导用户“把 TiDB 用起来且用好”,那就太好了。很多时候,作为应用开发者和 DBA 也并不希望在使用 TiDB 之前先去读一堆零散的文档和源码阅读文章。
这就是写这本书的初衷。
Why Now?
前面提到了,TiDB 的演进速度非常快,在过去我们和社区的中心都放在提升核心的成熟度和稳定性上,尤其在 3.0 后,稳定性、性能上都到达了一个比较高的水平,也是在这个版本之后,社区开始加速扩张。
在 3.0 获得小小的成功后,我们在 4.0 的开发规划中,在持续提升稳定性和性能的同时,将整个产品的易用性、可观测性以及交互体验的连贯性放到了很重要的位置(例如 KeyViz )。所以,我们觉得 4.0 会是一个更加「好用」的版本,也是一个更适合「写书」的版本。
How?
虽然有写书的想法很久了,但是过去我的思路还比较局限,总想着自己写,最近想想,既然都是做分布式系统的,为什么不尝试下**「分布式写书」**?TiDB 的社区里有那么多身怀绝技的朋友,社区里也积赞了无数的内容,我们只是需要一个契机将这些内容串联起来。众人拾柴火焰高,而且很多事情是一鼓作气,就能完成看似不可能完成的事情。
Book Rush !
活动时间
本周五 21:00 - 周日 21:00
活动内容
参与者在 48 小时内共同完成 开源电子书 创作,预计全篇长度约 5-6 万字。
内容全部基于 TiDB 4.0 版本创作,但不预设本书的读者有 4.0 之前版本的使用经验,手把手教大家用好 4.0。具体内容包括但不限于:
- TiDB 基本架构原理;
- 最佳实践及案例:部署、运维(慢查询、热点问题调优)、备份恢复、数据同步和迁移;
- TiDB 开源社区及周边生态发展历程,及如何参与和贡献。
参与者要求
熟悉 TiDB 的架构原理,有一定的实践经验。
参与者收益
- 如果参与者的贡献内容被审阅通过(PR 被 Merge),名字将会出现在作者栏;
- 所有作出贡献的参与者将获得活动定制纪念 T 恤一件;
- 如后续出版了实体书籍,所有参与者将获赠实体书一本(附有 TiDB PMC 成员签名)。
报名方式
请点击 报名地址 ,完成表单填写即可报名。
就像一句俗语说的,
种一棵树最好的时机是十年前,其次是现在。
各位周五晚上见!
One More Thing
疯狂到底——写书期间,参与者会在 Zoom 会议室中随时沟通写作进展。这个过程将在 B 站公开直播!
直播间还会随机掉落 4.0 新 Features 的开发者连线介绍架构原理和 Demo Show。
欢迎围观我们一边写书、一边吐槽(或许有翻车)的全过程。
直播时间:周六早上 9:00 至周日 21:00,
大家可以提前关注我们的 B 站账号 TiDB_Robot !