CloudQuery 社區(qū)重啟 | 愿歸來(lái)仍是少年
自V1.4.2發(fā)布至今,19個(gè)月過(guò)去了,我心里一直有個(gè)坎,覺(jué)得忽悠了很多人,搞了一個(gè)半拉子社區(qū),浪費(fèi)這么多人的關(guān)心關(guān)注。
過(guò)去三年,消失了很多企業(yè),慶幸我們還在。穩(wěn)住之余,偶爾看到?jīng)]更新的網(wǎng)頁(yè),想起早期3、5人在一起討論產(chǎn)品、攻克技術(shù)、發(fā)版、直播的日子,失落滿(mǎn)懷!一路蹣跚走過(guò)來(lái),很多人都離開(kāi)了CQ ( CloudQuery ) 團(tuán)隊(duì),但還在群里默默關(guān)注著,社區(qū)版也是他們未竟的事業(yè)。我也看到社區(qū)版這么長(zhǎng)時(shí)間沒(méi)維護(hù),關(guān)注的人并沒(méi)有減少,很多人忍著bug繼續(xù)使用著,非常希望我們繼續(xù)更新。愧疚!
抱歉久等,是時(shí)候重啟了??!
為什么一定要搞社區(qū)呢?我問(wèn)過(guò)自己。在國(guó)內(nèi),無(wú)論免費(fèi)還是開(kāi)源,對(duì)收入/經(jīng)營(yíng)都不友好。說(shuō)說(shuō)我想到的三點(diǎn)理由:
互相給予的社會(huì)更健康更善良。摒棄拿來(lái)主義,人人獻(xiàn)出一點(diǎn)力所能及的愛(ài),當(dāng)事的我們都會(huì)變得更好。
社區(qū)在我看來(lái)像工程師咖啡館,大家身心放松,融入/分享其中,相互比較和鼓勵(lì),是突破創(chuàng)新的溫床。
好軟件需要社區(qū),需要廣泛/深刻的使用。不光國(guó)內(nèi)用,國(guó)外也用,才能推進(jìn)迭代和品質(zhì)不斷升級(jí)。
社區(qū)是凝結(jié)我多個(gè)美好期望的社會(huì)實(shí)踐,是3年疫情也無(wú)法摁滅的心火。我堅(jiān)信本土也能長(zhǎng)出有質(zhì)感長(zhǎng)周期的共享軟件。只要公司還在,我會(huì)堅(jiān)持到底。
但做產(chǎn)品僅憑一腔熱情是遠(yuǎn)遠(yuǎn)不夠的。之前的版本,大家反饋過(guò)很多產(chǎn)品問(wèn)題,很多人甚至灰心失望。是的,大小毛病不少,我看著都慚愧,但這次不會(huì)讓你們?cè)俅问?,我們帶?lái)“不一樣”的社區(qū)版:
01
企業(yè)級(jí)品質(zhì)
這幾年,我們交付了50多個(gè)企業(yè)級(jí)客戶(hù),很多都是業(yè)內(nèi)頭部。在一些巨頭的反復(fù)捶打下,CQ產(chǎn)品無(wú)論功能、可靠性、性能等都是一流軟件的水準(zhǔn)。它對(duì)絕大部分企業(yè)可以開(kāi)箱即用,功能也用不出啥大問(wèn)題。
02
廣泛數(shù)據(jù)庫(kù)支持
當(dāng)前的CQ幾乎支持市面上主流的所有關(guān)系型/非關(guān)系型數(shù)據(jù)庫(kù),包含主流國(guó)產(chǎn)數(shù)據(jù)庫(kù)如達(dá)夢(mèng)、高斯、TDSQL、OceanBase、PolarDB等等,并且名單還在不斷壯大。
03
新技術(shù)架構(gòu)
為了后續(xù)社區(qū)版的持續(xù)發(fā)展,我們重構(gòu)了部分基礎(chǔ)架構(gòu),如權(quán)限系統(tǒng)、執(zhí)行框架、語(yǔ)義分析、連接管理等。
此外,為了減少信息遲滯失真,我們組建了專(zhuān)職的運(yùn)營(yíng)小組,及時(shí)同步更新產(chǎn)品相關(guān)的文檔、教程,并牽頭解決安裝、使用中碰到的各種問(wèn)題。
在新動(dòng)能助力下,重啟之后,CQ社區(qū)版將會(huì)進(jìn)入發(fā)布快車(chē)道,大概2~3周發(fā)一個(gè)版本,這里同步下接下來(lái)的一些產(chǎn)品規(guī)劃:
?功能升級(jí):除數(shù)據(jù)庫(kù)權(quán)限管控外,把過(guò)去較弱但使用較廣的審計(jì)和脫敏向同類(lèi)企業(yè)級(jí)產(chǎn)品對(duì)齊,增加“數(shù)據(jù)變更”、“數(shù)據(jù)分級(jí)分類(lèi)”、“安全運(yùn)維”等功能。
改進(jìn)體驗(yàn):用新的設(shè)計(jì)去優(yōu)化過(guò)去較為不順的鏈接管理、權(quán)限創(chuàng)建和分配、提權(quán)、數(shù)據(jù)保護(hù)等等功能。
最小安裝:采用模塊化設(shè)計(jì),讓產(chǎn)品在常見(jiàn)的8/16/32G虛機(jī)上都可以部署,并支持多臺(tái)分布式部署。
也就是說(shuō)未來(lái)的社區(qū)版會(huì)是一個(gè)更廣譜更強(qiáng)大的“準(zhǔn)企業(yè)版”,且節(jié)奏會(huì)更快。考慮到我們還需要企業(yè)版的收入去維持運(yùn)營(yíng),我先回答朋友們比較關(guān)切的一個(gè)問(wèn)題,社區(qū)版與企業(yè)版的區(qū)別是什么?
?首先我非常尊重付費(fèi)客戶(hù),他們是真正的衣食父母,沒(méi)有他們我們不會(huì)撐過(guò)艱難歲月,不會(huì)有未來(lái)的發(fā)展壯大。但在產(chǎn)品上我傾向于社區(qū)版和企業(yè)版是同一分支,沒(méi)有強(qiáng)大的社區(qū)用戶(hù)基礎(chǔ),強(qiáng)大的企業(yè)版無(wú)從談起。社區(qū)版的累積可以及時(shí)同步到企業(yè)版,企業(yè)版的共性也會(huì)反哺到社區(qū)版,這樣確保企業(yè)采購(gòu)的是一個(gè)能力不斷迭代提升的有生命力的軟件,而不是一個(gè)Project Snapshot。在設(shè)計(jì)上除少數(shù)企業(yè)級(jí)模塊(比如集群、備份恢復(fù)、兼容等),社區(qū)版/企業(yè)版功能差不多,不過(guò)為了保障基本營(yíng)收,我們還是會(huì)在“量”上做一些控制。
我們會(huì)為每個(gè)付費(fèi)用戶(hù)提供一對(duì)一通道,確保定制、使用和維護(hù)的問(wèn)題都能及時(shí)推進(jìn)。
功能迭代/產(chǎn)品排期會(huì)優(yōu)先考慮企業(yè)客戶(hù),比如新的數(shù)據(jù)源支持。
就在寫(xiě)這篇“沖鋒號(hào)”的同時(shí),新的社區(qū)網(wǎng)站正在準(zhǔn)備,新版社區(qū)版正在研發(fā),我們定義這次重啟為“2.0”。但為了讓大家及時(shí)用上新版,我們開(kāi)發(fā)了 1.5 版本,將在?2023年4月14號(hào)?發(fā)布,歡迎大家屆時(shí)下載使用。
更強(qiáng)大的 2.0 正式版將在充分的測(cè)試驗(yàn)證后擇機(jī)發(fā)布!懇請(qǐng)各位繼續(xù)支持 CQ 團(tuán)隊(duì),也希望以后的日子我們一起努力,把產(chǎn)品搞完善,繼續(xù)呈現(xiàn)工具的力量,"?讓IT更美好?"!
亦凡
2023年3月23日
