99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀阿里巴巴技術(shù)新戰(zhàn)略
阿里巴巴技術(shù)新戰(zhàn)略
2014-07-21
收藏



        2008年的一天,阿里巴巴集團(下稱“阿里”)開了一次內(nèi)部會議。在這次當(dāng)時看來很平常的會議上,明確了兩個議題:一,阿里是一家數(shù)據(jù)公司;二, 阿里要把“計算”變成一種像水和電一樣的公共品。當(dāng)時在中國還沒有人談“大數(shù)據(jù)”的概念;更沒有人想到云計算會和一家互聯(lián)網(wǎng)公司未來發(fā)展如此緊密。

1999年阿里成立之初,創(chuàng)始人“十八羅漢”中就不乏技術(shù)基因。公開資料顯示,創(chuàng)始人之一吳泳銘1996年畢業(yè)于浙江工業(yè)大學(xué)計算機系,后成為支付寶的技術(shù)總監(jiān)。盛一飛有多年用戶體驗設(shè)計經(jīng)驗。周悅虹,java架構(gòu)師,技術(shù)精湛,傳言是一名極客。

隨著淘寶網(wǎng)的成立,2003年阿里開始與IBM合作,解決用戶、商品和消費信息分散的問題。當(dāng)時的阿里已經(jīng)從十幾個人的小公司延展出很多新業(yè) 務(wù),技術(shù)系統(tǒng)也變得龐大復(fù)雜。到了2007年,阿里在IT上的投入之大,一度成為IBM、Oracle等國外IT廠商在中國的標(biāo)桿用戶。當(dāng)年,阿里首席數(shù)據(jù)庫管理員馮春培甚至受到了Oracle公司亞太區(qū)高級副總裁Brian Mitchell親切接待,并被授予甲骨文全球第100個ACE(Oracle ACE 是指那些通過撰寫書籍、文章或博客,分享Oracle經(jīng)驗的技術(shù)專家)

但實際上,這種甜蜜的合作關(guān)系并沒有持續(xù)太久。

2008年前后,用戶激增與用戶產(chǎn)生的數(shù)據(jù)越來越多,阿里業(yè)務(wù)高速發(fā)展使已有的IT設(shè)備使用到達瓶頸。淘寶和支付寶等擁有大量IBM小型機和 Oracle數(shù)據(jù)庫等高端設(shè)備,這些小型機價格昂貴,與Oracle簽訂的數(shù)據(jù)庫軟件費用也極高,加之一大筆維護費,阿里的技術(shù)發(fā)展進入一個壓力很大的時期。

緊迫之中,阿里在尋找一名技術(shù)高管,要為龐大復(fù)雜的業(yè)務(wù)搭建起全新的技術(shù)架構(gòu),建立全球頂尖IT團隊。在2008年的這次內(nèi)部會議上,阿里確定了“數(shù)據(jù)”和“云計算”兩個重要的新戰(zhàn)略。

數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }