Github 上超 13000 star,資料庫中介軟體「ShardingSphere」核心團隊組建商業公司「SphereEx」完成天使輪融資

資料庫中介軟體開源平臺「ShardingSphere」於近日完成數百萬美元天使輪融資,由紅杉中國種子基金和初心資本領投。本輪融資資金將主要用於「ShardingSphere」在團隊組建和其主力開源產品線的市場運營,提升產品認知。

「ShardingSphere」產品誕生於 2016 年,團隊主要來自於京東科技,創始人張亮是前京東科技架構專家、微軟MVP、騰訊雲TVP,《未來架構—從服務化到雲原生》作者,開源專案 ElasticJob 創始人。張亮還在噹噹網擔任架構師的時候,關係型資料庫仍然在交易型資料處理環節中佔有主流地位,因此需要分散式資料庫中介軟體來進行海量資料的處理和併發管理。市面上有許多分散式資料庫產品,但並不持續,為了保證產品的自主可用,張亮最終決定進行自研資料庫中介軟體,並將「ShardingSphere」帶到了噹噹及京東科技,以開源的形態不斷進行適配及打磨,在 2018 年捐給了 Apache 軟體基金會,正式進行專案的孵化。

產品層面,「ShardingSphere」做了 3 層可插拔的核心結構,以事務引擎、分散式治理等為主的核心層,資料分片、讀寫分離、資料加密、影子庫等資料庫管理相關的功能層,以及基於資料庫協議和 SQL 解析之上、進行各類資料庫接入的生態層。目前「ShardingSphere」已經可以接入 Oracle,MySQL, PostgreSQL, SQLServer 等其他多種類的資料庫。開發團隊計劃透過異構資料的閘道器模式,在不影響資料庫本身能力及特性的前提下,進行資料流量及質量分析、資料安全、許可權控制、分流等一系列的資料庫管理操作。透過 Database Plus 的產品形態推出,「ShardingSphere」將標準產品、定製服務、生態支援這三種模式包裝成產品,從自主可控的Hosting 、定製開發的 OpenCore、以及支援資料視覺化、事務等的 Database Mesh 等幾個方向去做產品及服務的商業化包裝輸出。

Github 上超 13000 star,資料庫中介軟體「ShardingSphere」核心團隊組建商業公司「SphereEx」完成天使輪融資

使用者層面,自 2016 年產品推出之後,「ShardingSphere」在 Github 上獲得了超過 13000 star,4000 fork,目前已經有了 200 多位 Contributor,以及 160 多個模組。隨著開源技術與開源文化的不斷普及,「ShardingSphere」已經積累了許多開發者與企業使用者,並在 Apache Way 等開源社群中維持著高度活躍。經過 5 年的使用者運營,「ShardingSphere」根據網際網路、金融、快遞、電信等具體行業方向對使用者進行劃分,京東、百度、攜程、騰訊音樂、閃送、中通快遞、中國電信等巨頭企業都已經在使用「ShardingSphere」進行資料庫的管理及最佳化。合作伙伴方面,「ShardingSphere」和華為的開源關係型資料庫管理系統 openGauss、京東、中國電信翼支付等進行了深度的合作探索。張亮向 36氪表示,「ShardingSphere」需要更多的使用者來幫助在資料層面去做增量應用、並提供他們在實際應用中的核心需求,基於活躍社群的需求、反饋及迭代,「ShardingSphere」可以去組裝更多可商業化的元件及產品出來。因此使用者以及社群的運營在接下來的「ShardingSphere」發展規劃中尤為重要。

商業化層面,張亮坦言目前商業化對於「ShardingSphere」還為時過早,當下最重要的還是去鞏固建設好社群以及使用者的生態,探索商業化的可能以及路徑。但從市場規模來看,只要是有海量資料處理以及高併發的需求在,就是「ShardingSphere」可以去服務的潛在客戶。“我們之前沒有做強制的統計,但已經有近 200 家企業留下了他們的資訊,而且其中不乏中國的網際網路大廠、韓國的網際網路銀行、印尼的旅遊網站等,來自全球市場的正面反饋也給了我們不少信心。”張亮說。

國內涉及分散式資料庫以及資料庫中介軟體的專案有不少,但是在細分方向、核心結構、社群支援度上都會存在各自的差異。而「ShardingSphere」近期會向 Database Mesh 方向發力。張亮認為,現有產品一定要融入開源的生態,而不是去顛覆所有的東西;有些場景作為主力去用,有些場景作為旁路去用,這樣才能使「ShardingSphere」具體良好的擴充套件性與嫁接能力。

目前「ShardingSphere」團隊總共 10 人,其中 6 位是開發人員。今年目標是在年底探索出一條可行的商業化路徑。