03.04 一個瘋狂的念頭:48 小時寫一本書,來一次開源社區的行為藝術

最近大家可能發現了,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

文章內部分內容存在跳轉,請訪問 PingCAP 官網查看原版。


分享到:


相關文章: