程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 我加入MySQL的5年時間(1)

我加入MySQL的5年時間(1)

編輯:MySQL綜合教程

加入MySQL社區之後,人們通常會在迎來一些高興的周年紀念的時候寫點博文。對那些很老的家伙來說的話,基本就是指加入MySQL工作的日子了。對我來說,那是2008年一月。因為月份沒記對,我之後也沒寫什麼東西,但是我決定抓住機會現在開始寫點東西。

2008 – Sun 收購案

在奧蘭多,一個全公司的會議上,我加入了MySQL AB,那正是Sun宣布被收購的前兩天。星期三的早會上,我們還在想這是不是Mårten用來開場的笑話。但是之後Jonathan Schwartz 出現在直播屏幕上。顯然這是真的。

在聽完了幾小時Rich Green和其他Sun的主管們的講話之後,一個服務員的隊伍開始走進來,手上端著 400+ 杯冰鎮的伏特加酒以慶祝這次收購。 Kaj Arnö 開場唱了一首瑞典著名的祝酒歌 Helan går :

幾周之前,Mårten Mickos 的一個好朋友問我覺得 Mårten 人怎麼樣。 我毫不猶豫地說,很顯然他是我工作過的最好的 CEO。但是,他做得更多。在芬蘭,我屬於說瑞典語的小眾群體,雖然我很晚才加入 MySQL,但在這,我感覺就像在家一樣。那天後來,Mårten 和我一起喝了一杯喜力,還告訴我“喜力”是Sun收購案的項目代號。

即使人們不會說瑞典語,我覺得 Mårten 也對大家都一視同仁。就在上周,在Percona Live節目上,我和別人討論怎麼處理社區日常的爛事時還說,我的建議是想想 Mårten 會怎麼做。當然,不是說他是神,但他是個好領導。

那有一個卡拉OK吧,我唱了一首《日升之屋》,我根本找不找調了,所以 Richard Mason 幫我從聽眾中解圍出來。他現在在Oracle,領導著世界范圍內所有的MySQL和Linux銷售業務。

當我從奧蘭多回到家時,我兒子都6周大了。我把他抱在懷裡,他還在睡覺,稍微睜開眼睛朝我笑了一下,然後又閉上了眼睛。這是他的第一個微笑。

回到我密切關注開源商業模型誕生的那一陣子,我熟悉Sun因擁有 Java, OpenOffice,甚至那個時候 Solaris 還是開源的. 那周後來,我有機會見到了 James Gosling和Ian Murdock,他們分別是 Java 和 Debian 創始人。所以Sun應該是醞釀著許多有意思的開源項目的公司,這個消息讓我很興奮。幾個月後我參加了本季度財務情況的內部電話會議,我才意識到90%的營收來自於銷售 Sparc 服務器, 基本上所有的那些有意思的開源項目都沒有營收。那時候,我就已經明白應該不會有什麼好結果…

我的工作是把 MySQL 賣給通訊公司。剛開始,主要就是指設備廠商和 MySQL 集群。連續簽了兩個MySQL集群的合同,這些早在去年就開始醞釀勢頭了,這也是 MySQL 歷史上最大的兩個合同,而且第二個是有史以來首個7位數的合同。我們仍在不懈努力,簽了許多大大小小的 OEM 合同。

那可是我夢寐以求的工作,公司發給我薪水,讓我到客戶跟前去,幫助他們從專有的Oracle實時應用集群有時是Sybase)遷移到開源的 MySQL集群。那個時候大家已經都在用開源的Linux當時的Solaris在電話公司非常流行,而且那會它還是開源的)JBoss和Tomcat,但那時的數據中心曾被大家普便認為是最不可能使用開源軟件的。因為是SUN公司的職員這是多麼諷刺的一件事),我們在客戶中有著很高的可信度。當時經濟不景氣,為了盡可能節儉,我們的壓力非常大。當時我所知道的節儉最大的一個項目是從每年花5千萬歐元的Oracle實時應用集群遷移到MySQL集群,節省了90%以上的錢。事實上他們省下了更多的錢,因為MySql集群不需要SAN網絡存儲,我想為此他們甚至又省下了5千萬。

2009年伊始,這種勢頭進一步增加。很多服務提供商和其他一些企業客戶通過遷移到MySQL集群開始引進雙供應商策略。我們出售了一個三年內將 50%甚至以上的數據中心遷移到MySQL集群的方案。僅在一年前MySql才剛完成自己的第一個七位數交易,而現在每一筆銷售都能達到這個數目。在向 MySql集群遷移方面,開始我們敲定了數千台服務器的遷移,而最終只有其中的一些遷移計劃將在Oracle收購之前取消。這當然改變了雙供應商策略的故事……

2009 – Oracle 的收購和 Monty Program

雖然我們的團隊通過努力使自己的銷售業績翻了一番,但是SUN公司總體上在走下坡路,我們都面臨著被解雇的尴尬局面。所以我們所有人都得加倍努力來使公司遠離破產的境地。

那時候SUN在拉斯維加斯為所有的技術領域的工程師們舉辦了一個大型的培訓活動。培訓基本上圍繞Solaris和java展開,所以本質上來說,這是一次無關緊要的、免費的拉斯維加斯之行。我已經預訂了酒店和航班當然,是公司掏的錢),由於以前從來都沒有去過拉斯維加斯,我難免有些興奮。

但是事情突然出現了變化,Nokia客戶團隊的高層領導催促我去芬蘭參加一個非常重要的、為期一周的客戶會議。開始我覺得像Nokia, Ericsson, Orange等等公司的這些人一直會有和首席技術官或者其他什麼人的重要會議,而且他們會一直要求MySQL出人去參加因為MySQL基本上是SUN公司唯一拿得出手的產品。但是最後我們覺得參加會議會是一個非常英明的選擇,所以我最終還是沒有去拉斯維加斯,盡管已經支付。從某種意義上來說,在芬蘭的一周非常的有意義,那些天我們非常忙碌。我從中看到了未來的前景,而且我們開始討論另一個從Oracle到MySQL遷移項目。

之後有一個早晨,我們所有人都聚在一起參加另一個在Santa Clara大學舉辦的MySQL用戶會議,這是MySQL有史以來最大的一次會議。早上一個電話吵醒了睡夢中的我,通知了SUN被Oracle收購的事情。就在不久前,我們才消化了IBM不會收購SUN的消息,而這次,我有點懵了……

從床上爬起來,我的第一個想法就是我應該去拉斯維加斯。事實上,我在芬蘭的那一周裡,我們的很多會議都被取消了。關於雙供應商策略的主張仿佛一夜之間丟了魂,而客戶們紛紛沒了興趣。

很快,我有了一個以首席運營官身份加入MariaDB團隊的Monty計劃的機會。當時這家公司才成立沒幾個月,所以團隊建設、職責分配等等還不成熟。我不光要主持每周例行會議,還要啟動程序來找回已被搶注的montyprogram.com的中文域名。

意想不到的是,為了獲得歐盟委員會對Oracle和Sun合並的批准,我們糾結了好長時間。其間各種瑣事,不值一提。我只想說,Oracle的這種把困難最終轉變成為他們的勝利的能力讓我折服。在事實上完全處於下風的Oracle在一到兩周內聯系了他們在歐洲的500多個最大的用戶這個數量只是我保守的估計),讓他們給歐盟委員會寫信以支持Oracle的舉動。這些用戶包括了總部設在九個時區之外的、Redwood Shores的副總裁們,他們紛紛在歐盟工作時間內響應號召。Oracle甚至得到了59名美國參議員的聯名信的支持這一定花費了大量的競選經費,我敢保證)。在一個非常短的時間內做得這些簡直就是一個壯舉,這是Sun或者Nokia這樣的公司根本不可能做到的。

我們以一個瑞士協會的名義創建了開源的數據庫聯盟來把MariaDB作為一個納入基金管理的開源項目。當時還是一家小型咨詢公司的Percona派出了Tom Basil來敲定這筆對他們來說是非常不平凡的投資。我們付出了大量的艱辛來談成這次投資,之後我們成為非常親密的好朋友。不幸的是,Monty Program的高層最後還是拒絕把MariaDB的資產融入協會。我花了兩個多月,超過兩萬歐元的努力全部打了水漂。

但是付出總會有回報。當時證明為什麼基金對於一個項目來說大有好處,我收集了一些由基金引導的成功的案例與一些供應商自己支持的開源項目案例對比的統計資料。雖然最後沒能成功說服Monty Program高層,但我所收集的統計結果最後被廣泛引用。我還將他們分享給全球三大雲計算中心之一的Rackspace的副總裁,我不知道這些統計結果對於OpenStack Foundation計劃的產生到底產生了什麼影響,但是由451 Group上周發布的一份調查結果證明確實產生了相當的作用。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved