當(dāng)前位置:首頁 >影樓數(shù)碼 >數(shù)碼資訊 >云端應(yīng)用平臺帶來互聯(lián)網(wǎng)創(chuàng)業(yè)最佳時機創(chuàng)業(yè)環(huán)境比以往更好

云端應(yīng)用平臺帶來互聯(lián)網(wǎng)創(chuàng)業(yè)最佳時機創(chuàng)業(yè)環(huán)境比以往更好

文章來源:gjhappy   我要投稿  

    美國商業(yè)財經(jīng)雜志FastCompany近日撰文稱,隨著云端應(yīng)用平臺Heroku和Amazon Web Services等出現(xiàn)以及開源社區(qū)的發(fā)展壯大,影樓如今的互聯(lián)網(wǎng)創(chuàng)業(yè)環(huán)境比以往更好,因為創(chuàng)業(yè)者可以將服務(wù)器等基礎(chǔ)設(shè)施方面的繁瑣工作外包給第三方,并在遇到困難時向成熟的技術(shù)社區(qū)求助。

伊恩·歐貝(Ian Ownbey)很早就親身體會了創(chuàng)業(yè)公司在成長中遇到的煩惱。

早在舊金山大學(xué)一年級的暑假就讀時,這名初出茅廬的工程師就來到一家名為Twitter的創(chuàng)業(yè)公司工作。當(dāng)時的歐貝年僅19歲,但已經(jīng)在開源Web應(yīng)用框架Ruby on Rails領(lǐng)域擁有扎實的基礎(chǔ)。

   當(dāng)時,Twitter正處于爆炸式增長階段,用戶數(shù)量飛速攀升。對于這些早期用戶來說,頻繁看到404錯誤頁面是再平常不過的了。對于歐貝和他的同事們來說,為了讓Twitter的基礎(chǔ)設(shè)施勉強跟得上用戶需求增長,他們需要夜以繼日地工作許多天。

云端應(yīng)用平臺帶來互聯(lián)網(wǎng)創(chuàng)業(yè)最佳時機創(chuàng)業(yè)環(huán)境比以往更好

  幸運的是,過去四年間發(fā)生了一些積極的變化。

  “不得不說,2013年的創(chuàng)業(yè)環(huán)境比以往好得多了,”如今在社交網(wǎng)絡(luò)Branch擔(dān)任工程團(tuán)隊負(fù)責(zé)人的歐貝說。Branch是一家專注于在線對話的社交網(wǎng)絡(luò)公司!半S著云應(yīng)用平臺Heroku和各種軟件即服務(wù)平臺的出現(xiàn),創(chuàng)業(yè)者如今可以自行選擇花費多長時間在擴(kuò)大業(yè)務(wù)規(guī)模上!

云計算是如何簡化業(yè)務(wù)擴(kuò)張的

    過去,互聯(lián)網(wǎng)創(chuàng)業(yè)公司的增長是一把雙刃劍:創(chuàng)業(yè)者希望有更多的用戶,但如果這些用戶大量涌入,而網(wǎng)站的基礎(chǔ)設(shè)施尚未做好準(zhǔn)備,服務(wù)可能會因此崩潰。與此同時,羽翼尚未豐滿的公司沒有足夠的資金實力部署額外的服務(wù)器,以應(yīng)對偶爾出現(xiàn)的用戶高峰,于是就有了早期Twitter頻繁顯示404頁面的問題。

近年來,Heroku和Amazon Web Services等云平臺允許工程師將許多基礎(chǔ)設(shè)施的繁重工作外包給第三方,由第三方在需求增加時快速部署新的資源。正是這個原因,使得歐貝將Branch托管在Heroku平臺。這也是為何他的團(tuán)隊使用OpenRedis進(jìn)行關(guān)鍵數(shù)據(jù)的存儲托管,以及使用CircleCI測試和整合服務(wù)并直接與GitHub接入。

   “所有這些工作,放在以往的創(chuàng)業(yè)階段,需要我們的三個工程師親自來做,”歐貝說!耙慌_運行GitHub分支的服務(wù)器,一臺運行測試的CI服務(wù)器,中國影樓然后將其連接起來,部署運行Rails服務(wù)器和Nginx服務(wù)器,并在各服務(wù)器之間維持平衡。如今,我們再也不需要做這些工作了!

“所有這些領(lǐng)域的技術(shù)都在進(jìn)步,”歐貝說。“比如,Node是一項很酷的技術(shù),而且相當(dāng)復(fù)雜,但你根本無法想象四年前它才剛剛面世。AJAX前端庫和jQuery等技術(shù)的歷史同樣很短。真正將AJAX標(biāo)準(zhǔn)化的技術(shù)直到2006年才正式成為W3C標(biāo)準(zhǔn),當(dāng)時Rails項目也剛剛起步。如今,你很難發(fā)現(xiàn)一家不使用這些技術(shù)的網(wǎng)站!

技術(shù)背后的社區(qū)支持與技術(shù)本身同樣重要

    日漸成熟的不僅僅是這些工具,還有圍繞這些技術(shù)發(fā)展而來的社區(qū)。以Twitter、Branch等網(wǎng)站均使用的開源開發(fā)框架Ruby on Rails為例,在過去幾年間,隨著Rails越來越多地被各種網(wǎng)絡(luò)服務(wù)部署,這項技術(shù)及其相關(guān)社區(qū)均實現(xiàn)了顯著的進(jìn)步。

   “許多Rails社區(qū)以往有待解決的問題,如今都已經(jīng)完全被解決并得以推廣!睔W貝說。

這包括模塊化web服務(wù)器界面Rack、HTTP服務(wù)器Unicorn等。隨著開源社區(qū)的成長和成熟,其作用也越來越大。

“重要的并非Rails社區(qū)是否擁有特別之處,”歐貝說,“重要的是社區(qū)的開發(fā)者們共同努力試圖解決相同的問題。這些開發(fā)者的聚集,促進(jìn)了技術(shù)之間的合作。”

為了最大化利用開源社區(qū),歐貝更多地依靠真人的交流而非網(wǎng)絡(luò)交流!拔腋敢鈱ふ艺嬲斆骱透咚降娜耍⒈M量多地與他們打交道,”他說。GitHub、IRC和Hacker News等網(wǎng)絡(luò)社區(qū)擁有無價的資源,但它們始終無法與現(xiàn)實世界中的面對面交流相提并論。

轉(zhuǎn)播到微博

    “成熟的大公司擁有雄厚的資金實力,可以雇傭大批專業(yè)人士研究軟件問題。攝影網(wǎng)創(chuàng)業(yè)公司卻沒有這個條件,因此為了解決技術(shù)難題,擁有良好的社區(qū)非常重要!

從某種程度上來說,采用任何一項現(xiàn)有的技術(shù)都必須擁有良好的開發(fā)社區(qū)支持,尤其對于時間和資金有限的創(chuàng)業(yè)公司來說。這正是WordPress大獲成功的原因,同時也是iOS開發(fā)的挑戰(zhàn)所在。

   “蘋果采取了至上而下的策略,”歐貝說!癷OS開發(fā)并非開源項目,因此沒有社區(qū)的支持。另外,蘋果每年都會在全球開發(fā)者大會發(fā)布新的東西,使得開發(fā)者很難維護(hù)代碼庫,跟得上最新版系統(tǒng)并支持所有設(shè)備。”

優(yōu)化Branch

去年10月,歐貝被Branch公司年僅21歲的CEO喬什·米勒(Josh Miller)招募至麾下。從某種程度上來說,二人志趣相投。與歐貝一樣的是,米勒從大學(xué)輟學(xué)的原因不僅僅是為了追求技術(shù)職業(yè)生涯,而是為了在一家專注于幫助人們以新的方式進(jìn)行溝通的公司工作。

“我很驚訝,他對于互聯(lián)網(wǎng)的想法竟然與我相似”歐貝說。歐貝和米勒不僅熱衷于使用技術(shù)重塑新的規(guī)則,而且希望能夠使人們更好地完成他們之前已經(jīng)在做的事情,比如相互談話。

所有Branch對話都是公開并存檔的,所有參與者均是由之前加入討論的人所邀請的。這種交流在很多方面與博客評論或問答網(wǎng)站類似,但少了后者的匿名評論或噪音。

    Branch的早期用戶主要是一些希望借助該平臺提高知名度的媒體機構(gòu)。這為該公司帶來了一個意想不到的挑戰(zhàn):如何讓所有其他人開口說話。

由于不必?fù)?dān)心產(chǎn)品的日常穩(wěn)定性,歐貝、米勒和Branch其他團(tuán)隊成員可以專注于產(chǎn)品的未來發(fā)展。如今該服務(wù)已經(jīng)結(jié)束公測,用戶基數(shù)也在逐漸擴(kuò)大,因此到了需要優(yōu)化的時候。Brach如何鼓勵普通人貢獻(xiàn)內(nèi)容?應(yīng)該增加哪些功能?刪除哪些功能?移動戰(zhàn)略如何實施?米勒表示,Branch計劃推出一款專門為移動平臺優(yōu)化的產(chǎn)品,更加注重對話的輕松氛圍。但為了做到這一點,Branch仍然有許多有待解決的問題。

   “這很困難,因為作為工程師,我們總是希望提出最完整的解決方案,”歐貝說!拔覀冞面臨著巨大的壓力,以試圖開發(fā)出最具擴(kuò)展性和最智能的解決方案!

   4月9日,歐貝將面臨第一次大考:新版本上線。Branch放棄了增加一系列新功能的想法,兒童攝影師招聘而是推出全新的大幅度簡化的新版界面。新版本刪除了許多功能,以更好地專注于產(chǎn)品,鼓勵記者和意見領(lǐng)袖之外的普通人更多參與對話。

與第一版Branch在前端使用眾多花哨的jQuery動畫不同,新版Branch將絕大部分動畫取消,取而代之的是更加簡潔和快速的界面。盡管jQuery能夠開發(fā)出很絢麗的網(wǎng)絡(luò)應(yīng)用,但歐貝稱,“一旦到了某個臨界點,瀏覽器的性能就會不足,因為需要不停地重繪圖形。”絕大多數(shù)視覺效果被刪除都并非技術(shù)原因,而是因為產(chǎn)品重心調(diào)整的需要。

  “我認(rèn)為,作為一個工程師面臨的最大挑戰(zhàn),是對自己的解決方案充滿激情,但同時不能被它們所束縛,”歐貝說!耙磺惺挛锒荚谶\動中,因此你必須接受變化的理念。我們不必去解決那些根本不需要解決的問題!


官方微博:@全影網(wǎng) https://weibo.com/7192com

官方微信:想在手機上獲取最新鮮資訊嗎?添加全影網(wǎng)官方微信:www7192com

免責(zé)聲明:

本站部分內(nèi)容、觀點、圖片、文字、視頻來自網(wǎng)絡(luò),僅供大家學(xué)習(xí)和交流,真實性、完整性、及時性本站不作任何保證或承諾。如果本站有涉及侵犯您的版權(quán)、著作權(quán)、肖像權(quán)的內(nèi)容,請聯(lián)系我們(0536-8337192),我們會立即審核并處理。

我要評論

當(dāng)前已有loading...個參與
驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼

名企招聘

人才求職

婚紗攝影

人才網(wǎng)X 關(guān)閉

掃描訪問手機版