唐建法(TJ),Tapdata「鈦鉑數(shù)據(jù)」創(chuàng)始人 &CEO,TGO 鯤鵬會學(xué)員; 資深數(shù)據(jù)庫專家、架構(gòu)師和開源軟件 Angoose 作者及推廣者; 北美留學(xué)、工作十余年,曾任 MongoDB 大中華區(qū)首席架構(gòu)師 & 技術(shù)總監(jiān)、聯(lián)邦快遞(新加坡)首席架構(gòu)師、惠普軟件(西雅圖)架構(gòu)師; 2019 年 9 月,唐建法創(chuàng)辦 Tapdata,成為國內(nèi)實時數(shù)據(jù)即服務(wù) (DaaS)賽道的開創(chuàng)者。 “我自認(rèn)為我是一個成功的人,因為我實現(xiàn)了我小時候定下的夢想環(huán)游世界。不需要是富二代或官二代,一個技術(shù)男也可以在有著一份全職工作的前提下,走遍 7 大洲 50 多個國家和地區(qū),怎么做到的?請我喝杯臺灣珍珠奶茶吧!” 第一次在網(wǎng)上看到這段特別的自我介紹,你完全想象不到這是一個 70 后的理工男寫的話:自信、俏皮中透露著十分的灑脫和可愛。正如他在朋友圈的個性簽名:Work Like a Captain,Play Like a Pirate,唐建法是一個將生活和工作都過得豐富多彩的人。 對于夢想中的生活,TJ 有自己的想法?!拔业穆肪€是找到一個好的老板,認(rèn)同理解你,比較 open mind 的那種,然后努力工作三到四年,努力證明你的價值,然后對說老板你要去環(huán)游世界,他就讓你去了,拿著筆記本,錄錄代碼,環(huán)游世界,我就這么干的?!?/p> 除了環(huán)游世界,唐建法似乎不喜歡走尋常路。大學(xué)畢業(yè)后學(xué)數(shù)學(xué)專業(yè)的他,在一個搖滾樂隊干了四年全職鍵盤手,而他現(xiàn)在的人生目標(biāo)是將 Tapdata 打造成世界級的產(chǎn)品。 “就像我拿到 MongoDB 的 offer 時心里無比開心和自豪,因為能被一家世界級的公司所認(rèn)可,我希望未來的 Tapdata 也能讓工程師們產(chǎn)生這樣的感覺,這就是我想要的成功?!?/p> 對于初創(chuàng)公司來說,首要解決的問題是生存問題,而產(chǎn)品市場化和商業(yè)融資則是創(chuàng)業(yè)公司成功的關(guān)鍵,Tapdata 顯然已經(jīng)順利地邁出了第一步。 2019 年 9 月,唐建法從 MongoDB(全球領(lǐng)先的 NoSQL 數(shù)據(jù)庫)辭職,創(chuàng)辦了 Tapdata,推出面向 TP(事務(wù)型)業(yè)務(wù) DaaS 平臺,為大中型企業(yè)提供一套易集成、易維護、完整且實時的數(shù)據(jù)平臺解決方案,助力企業(yè)數(shù)字化轉(zhuǎn)型,成為國內(nèi)實時 DaaS 賽道的開創(chuàng)者。 Tapdata 發(fā)展速度非???,20 多人的團隊在第一年的營收就超千萬,產(chǎn)品獲得了諸多行業(yè)標(biāo)桿客戶認(rèn)可,包括中國移動、中國一汽、周生生、TCL、南方電網(wǎng)、富邦銀行等。2021 年 7 月,公司宣布完成千萬美元 PreA 及 PreA+ 兩輪融資。 在如此短的時間內(nèi),Tapdata 能獲得市場認(rèn)可和資本的青睞,唐建法概括為四個方面的原因:
如果說,上一個十年是大數(shù)據(jù)時代,這個十年實時數(shù)據(jù)則是趨勢。其實,做實時數(shù)據(jù)處理技術(shù)并不少,如開源的 Flink;實時同步的工具,如 Oracle Golden Gate,數(shù)據(jù)服務(wù)有 Mulesoft 等,但 Tapdata 是中國第一家將這幾個工具連成一個產(chǎn)品,讓用戶有完整體驗的實時數(shù)據(jù)解決方案的公司。 “創(chuàng)業(yè)不是去紅海里趟,而是要開辟藍(lán)?!薄W鳛閺臉I(yè)多年的數(shù)據(jù)庫專家,唐建法發(fā)現(xiàn)市場上有太多做大數(shù)據(jù)和偏 AP(分析型)數(shù)據(jù),而現(xiàn)實是 TP 型業(yè)務(wù)占企業(yè) 90% 比重的以上的運算能力。以往企業(yè)以程序員寫代碼的方式解決這個問題。唐建法想到用 MongoDB 的思路,即通過實時數(shù)據(jù)平臺,來解決 TP 型業(yè)務(wù),適應(yīng)交互式場景。 “數(shù)據(jù)孤島問題早已存在,Tapdata 也不是第一家解決數(shù)據(jù)孤島的公司”。大多數(shù)解決方案是將數(shù)據(jù)中央化,定期批量抽取業(yè)務(wù)系統(tǒng)數(shù)據(jù),放到中央化的平臺,完成數(shù)據(jù)庫到數(shù)據(jù)的匯總,然后對抽過來數(shù)據(jù)分析和洞察。但這種方式存在的問題是數(shù)據(jù)不及時,只能進(jìn)行后臺離線分析,不能支撐交互式業(yè)務(wù)場景。 “客戶在一個已有的業(yè)務(wù)系統(tǒng)下了個訂單,第二天這條訂單和庫存才能更新到其他對該客戶數(shù)據(jù)感興趣的下游。如果想開發(fā)一個小程序來管理客戶在多個業(yè)務(wù)系統(tǒng)內(nèi)的交易訂單,就沒法做到?!?/p> 唐建法認(rèn)為,數(shù)據(jù)一定要是新鮮的,隔夜的數(shù)據(jù)絕對會影響它的業(yè)務(wù)價值。意識到這個市場需求后,Tapdata 設(shè)計全鏈路實時模式,從數(shù)據(jù)產(chǎn)生源開始,第一時間對數(shù)據(jù)進(jìn)行實時采集、加工和服務(wù)。這種模式在國內(nèi)非常少見,也是 Tapdata 的核心競爭優(yōu)勢所在。 不僅如此,Tapdata 還解決了企業(yè)經(jīng)營中的真實痛點,極大地提高了企業(yè)的運營效率。如 Tapdata 客戶之一周生生,一年舉辦上萬場市場活動,其中數(shù)百個活動需要 IT 部門和 API 部門支持,而 ERP 數(shù)據(jù)由二三十人的香港團隊負(fù)責(zé)。通常情況下,香港的技術(shù)團隊平均要花四到八個星期來支撐 API 訴求,因此常常陷入疲于奔命的狀態(tài)。 Taptada 則改變了事情的整個流程。平臺事先將企業(yè)多套 Oracle 業(yè)務(wù)系統(tǒng)的數(shù)據(jù)進(jìn)行實時采集,同步到中臺數(shù)據(jù)庫,建好標(biāo)準(zhǔn)化的業(yè)務(wù)模型。當(dāng)一個業(yè)務(wù)需求再來時,操作人員在中臺里直接拖拉拽,就能建好想要的表模型。這個過程大概一個小時就能完成,接下來就是幾天的測試過程,相當(dāng)于從提出需求到最終運營,一周就可以上線產(chǎn)品。 唐建法創(chuàng)建 Tapdata 并非空穴來風(fēng),而是建立了在多年對數(shù)據(jù)庫領(lǐng)域的洞察和對過去創(chuàng)業(yè)經(jīng)驗的反思基礎(chǔ)之上。 2012-2014 年,唐建法在硅谷有一段創(chuàng)業(yè)經(jīng)歷。他與斯坦福大學(xué)的兩個華人合伙,創(chuàng)建了 Gameface,后來被 Playfirst(全球視頻游戲公司)收購。Gameface 主要為游戲開發(fā)者提供社交化的平臺和能力。比如將一個人在 Facebook 的好友圈,全部自動導(dǎo)入到游戲元素中,讓游戲者可以在游戲里假想,擊打他的老板(請勿模仿)。 然而,想法很美好,現(xiàn)實卻很骨感。由于技術(shù)上做成無縫集成比較難,加上產(chǎn)品體驗與實際有差距,導(dǎo)致客戶缺乏,嘗試幾次失敗后,TJ 和兩位合伙人最終選擇放棄。 “這種經(jīng)歷非常好,大家充滿夢想,在一起成天各種腦風(fēng)暴,有一個 idea 馬上回去使勁干,干完以后再來一個迭代”。雖然這次創(chuàng)業(yè)最終沒有成功,但唐建法認(rèn)為過程很開心。 2014 年, 唐建法加入夢寐以求的 MongoDB 工作。憑著對技術(shù)的熱愛,他認(rèn)為自己做得最有成就的事是在 MongoDB 中文社區(qū)和熱愛 MongoDB 的朋友們一同打造了一個技術(shù)社區(qū),通過大會、博客、文檔翻譯、免費社區(qū)技術(shù)支持等方式,多年如一日地進(jìn)行非盈利社區(qū)技術(shù)傳播。 “那段時間,MongoDB 專注于上市前的商業(yè)化規(guī)模,并不支持社區(qū)來做免費的技術(shù)支持,但后來被證明對 Mongo 在中國的落地和推廣起了非常大的作用”。 所謂“無心插柳柳成蔭”,唐建法的努力并沒有白費,像 Tapdata 早期核心員工,來自 MongoDB、Oracle、百度、阿里、騰訊等,大多都是唐建法在做 MongoDB 技術(shù)社區(qū)認(rèn)識的志同道合的朋友。此外,Tapdata 早期獲客也是通過 TJ 在社區(qū)技術(shù)分享時候自然獲取的流量。這無疑解決了創(chuàng)業(yè)公司的大難題。 唐建法最喜歡的一本書是他在 Opsware 的前老板本·霍洛維茨寫的《創(chuàng)業(yè)維艱》,他對那句“所謂成功上市之前,那幾年的創(chuàng)業(yè)過程,只有三天覺得心情算是輕松”頗有感觸。 唐建法創(chuàng)業(yè)也不都是一帆風(fēng)順,在創(chuàng)業(yè)過程中他也經(jīng)歷過難熬的日子。在一次給客戶的方案里,利用到 Tapdata 產(chǎn)品的能力,需要對 5 個數(shù)據(jù)源、連續(xù) 4 級的鏈?zhǔn)接嬎悖瓿梢粋€比較關(guān)鍵寬表的實時構(gòu)建與更新。由于一些原始庫不規(guī)范使用的客觀情況,導(dǎo)致方案在實際上線過程中無法確保結(jié)果的完全一致性,這意味著 Tapdata 將面臨著實際的下線挑戰(zhàn)。 “那段時間很焦慮,好幾次半夜三四點醒過來琢磨解決方案。因為這不是一個客戶的問題,而是涉及到我整個創(chuàng)業(yè)想法的假設(shè)是否轟然倒塌的問題”。這對 TJ 來說是無法接受的,唐建法和他的團隊最終花了將近一個月解決了這個問題。 唐建法介紹到,他承認(rèn)自己并不是最專業(yè)的實時數(shù)據(jù)處理專家,Tapdata 也并不是一開始就做一個非常完美成熟的產(chǎn)品,而是試著先解決市場的痛點,根據(jù)客戶反饋不斷完善產(chǎn)品。這樣的信心來自于 TJ 在 MongoDB 工作的 CTO Eliot Horowitz。 TJ 的這位上司并非數(shù)據(jù)庫專業(yè)出身,而只是一名應(yīng)用開發(fā)的程序員,卻讓 MongoDB 成為了全世界 IT 界家喻戶曉的數(shù)據(jù)庫“黑馬”。他曾想出一種新的方案來解決程序員使用數(shù)據(jù)麻煩,花費時間多的痛點,但這個解決方案并不是數(shù)據(jù)庫。 “說是數(shù)據(jù)庫,但又缺乏數(shù)據(jù)庫的一些關(guān)鍵特性和功能,以至于很長一段時間社區(qū)并不認(rèn)可 MongoDB 是一個數(shù)據(jù)庫”。唐建法認(rèn)為這就是思路上的成功,如果執(zhí)著于最牛逼最完整的技術(shù)可能會消耗很長的時間去研發(fā),但是市場匹配度無法得到驗證。相反,如果先去想辦法攻克核心痛點,哪怕這個產(chǎn)品不完善,以后也能在慢慢做上去。 在 TJ 看來,這不失為技術(shù)產(chǎn)品走向市場、商業(yè)化的一條有效之路。 有人說,技術(shù)人創(chuàng)業(yè)必須要經(jīng)歷技術(shù)產(chǎn)品化、產(chǎn)品商業(yè)化的兩個大坎?,F(xiàn)在看 Tapdata 已跨過了技術(shù)產(chǎn)品化這道坎,未來如何實現(xiàn)產(chǎn)品商業(yè)化,我們拭目以待。 TJ: 技術(shù)上,我關(guān)注行業(yè)相關(guān)的動態(tài),像一些國內(nèi)外實時數(shù)據(jù)處理新興的公司,如 Materialize (專注于流式數(shù)據(jù)處理和固化視圖構(gòu)建),Dremio(面向分析的 DaaS 廠商),云數(shù)倉廠商(Snowflake 和國內(nèi)的對標(biāo)者);生活中,我比較關(guān)注 Work Life Balance。創(chuàng)業(yè)初期,因為太過沉迷于工作,沒有兼顧家庭,導(dǎo)致了有段時間出現(xiàn)比較麻煩的問題,所以現(xiàn)在周日都會陪家人小朋友去戶外露營、騎車、沖浪等。如果說最近最關(guān)注,當(dāng)然是 Tapdata 的人才!創(chuàng)業(yè)就像一個接力賽,早期團隊沖刺出了一個不錯的成績,接下來需要新鮮的跑手來引領(lǐng)下一波優(yōu)勢。如果你對公司支持的環(huán)球背包旅行或者沖浪感興趣,不妨考慮一下 Tapdata 哦! TJ: 流數(shù)據(jù)庫和云原生數(shù)倉。 TJ:流處理本質(zhì)上是實時處理,對一個事件發(fā)生馬上響應(yīng),抓取以前的記錄數(shù)據(jù),轉(zhuǎn)化成場景的話,比如說一個人去刷卡,想刷一個 5 萬元的珠寶,他到了銀行審批交易,通常情況下銀行不知道他在別的地方已經(jīng)刷了幾筆的時候,可能就讓你通過了。但現(xiàn)在的技術(shù)可以感知到對方可能是一個詐騙犯,盜刷別人的卡,這就是典型的流式處理的概念。 TJ:云原生是針對以前的數(shù)據(jù)倉庫如 Teradata 和 Greenplum 提出來的,傳統(tǒng)出倉建設(shè)是一個耗時、非常龐大的工程。比如,你跟 CIO 或 CEO 談建一個數(shù)倉,從討論、立項、選型到找個廠商做 POC 測試需要三個月到半年,然后建設(shè)可能又需要三個月到半年,可以說這一年投入的成本不計其數(shù),還不包括采購硬件、軟件、培訓(xùn)等。應(yīng)用云原生數(shù)倉后,現(xiàn)在都不用了,在云里直接開通你的賬號,然后結(jié)合一些快速的數(shù)據(jù)連接或?qū)牍ぞ?,你可?1-2 天就能把你需要的數(shù)據(jù)業(yè)務(wù)給跑起來。雖然還是要花錢,但只需要花錢,不需要費神,節(jié)省了很多精力。 TJ: 加入幾個月認(rèn)識挺多好玩的朋友,比如最近和咱們會員 PingCap 的余軍,通過 TGO 結(jié)識了。目前已經(jīng)開始了一些業(yè)務(wù)上的合作,這對于剛出道的 Tapdata 是非常不錯的機會。在打磨產(chǎn)品的早期階段,我們需要高效精準(zhǔn)地接觸到我們的目標(biāo)用戶和伙伴,TGO 社區(qū)就是一個自然的流量。
|
|