2013年6月28日消息, 國(guó)內(nèi)最大的IT技術(shù)社區(qū)CSDN今天宣布正式推出代碼托管與社交編程平臺(tái)“CODE”(https://code.csdn.net) 。
CSDN CODE系統(tǒng)搭建于阿里云IaaS平臺(tái)之上,向個(gè)人開(kāi)發(fā)者、IT團(tuán)隊(duì)及企業(yè)提供代碼托管、在線(xiàn)協(xié)作、社交編程、項(xiàng)目管理等服務(wù)。據(jù)介紹,CODE是CSDN面向國(guó)內(nèi)開(kāi)發(fā)者提供服務(wù)的第一步,CSDN將秉承關(guān)懷每一個(gè)開(kāi)發(fā)者的理念,陸續(xù)推出更加值得期待的服務(wù)。
改善國(guó)內(nèi)軟件開(kāi)發(fā)環(huán)境
云計(jì)算技術(shù)的發(fā)展已經(jīng)為很多行業(yè)帶來(lái)了全新變革,而對(duì)于軟件開(kāi)發(fā)行業(yè)來(lái)說(shuō),一個(gè)基于云端服務(wù)的代碼托管與社交編程平臺(tái)將極大提高開(kāi)發(fā)者的工作效率:更安全的開(kāi)發(fā)環(huán)境、更便捷的項(xiàng)目管理方式、更多人參與開(kāi)發(fā)以及更快速的軟件迭代進(jìn)程。
“社交編程理念將會(huì)革新目前的軟件開(kāi)發(fā)工作模式,同時(shí),它對(duì)開(kāi)源社區(qū)的發(fā)展也將有極大的促進(jìn)作用”。CSDN CODE平臺(tái)負(fù)責(zé)人陳鳴介紹稱(chēng),由于缺乏協(xié)作和足夠的溝通,目前國(guó)內(nèi)軟件行業(yè)開(kāi)發(fā)存在技術(shù)力量分散、項(xiàng)目管理混亂等現(xiàn)象,具體到開(kāi)源領(lǐng)域,則造成了國(guó)內(nèi)開(kāi)源軟件質(zhì)量不高、缺乏持續(xù)的維護(hù)和更新、缺乏重量級(jí)開(kāi)源軟件等問(wèn)題,國(guó)內(nèi)軟件開(kāi)發(fā)環(huán)境與國(guó)外相比還有相當(dāng)?shù)牟罹唷?/p>
借助CODE平臺(tái),CSDN希望在軟件開(kāi)發(fā)者間架起溝通協(xié)作的橋梁,大力推廣開(kāi)放、協(xié)作的互聯(lián)網(wǎng)精神,并幫助培養(yǎng)開(kāi)發(fā)者使用和維護(hù)開(kāi)源軟件的習(xí)慣,以期促進(jìn)國(guó)內(nèi)開(kāi)源文化、改善國(guó)內(nèi)軟件開(kāi)發(fā)環(huán)境。
“我們希望將CODE平臺(tái)打造成國(guó)內(nèi)一流的代碼托管與社交編程平臺(tái),大量聚集優(yōu)秀開(kāi)發(fā)者和IT企業(yè),匯聚國(guó)內(nèi)開(kāi)源項(xiàng)目,讓國(guó)內(nèi)也能擁有和Github、Google Code比肩的技術(shù)平臺(tái)。我們還將與國(guó)內(nèi)高校廣泛合作,為在校學(xué)生提供業(yè)界最佳實(shí)踐平臺(tái),為教學(xué)提供更便利的環(huán)境,力爭(zhēng)成為全國(guó)高教系統(tǒng)內(nèi)使用最廣泛的教學(xué)項(xiàng)目托管平臺(tái)”,CSDN總裁蔣濤表示。
技術(shù)構(gòu)架及安全構(gòu)架
據(jù)了解,CSDN CODE平臺(tái)基于Gitlab這一成熟的代碼托管系統(tǒng)進(jìn)行開(kāi)發(fā),并大量了使用業(yè)內(nèi)成熟的開(kāi)源框架及開(kāi)源產(chǎn)品, 如bootstrap,rails,jquery,redis,unicorn等。針對(duì)對(duì)大用戶(hù)量、社交編程、用戶(hù)體驗(yàn)改善等方面,CSDN CODE平臺(tái)也做了大量的增強(qiáng)和優(yōu)化工作,極大提高了系統(tǒng)可用性。相比github等國(guó)外同類(lèi)網(wǎng)站,CSDN CODE平臺(tái)在性能和安全性、穩(wěn)定性上更有保障,也更符合國(guó)內(nèi)用戶(hù)的使用習(xí)慣。
在安全性方面,搭建于阿里云平臺(tái)的“CODE”系統(tǒng)從基礎(chǔ)平臺(tái)安全(物理安全,網(wǎng)絡(luò)安全,系統(tǒng)安全)、中間應(yīng)用安全(口令安全,數(shù)據(jù)安全,數(shù)據(jù)安全)、運(yùn)營(yíng)管理安全三個(gè)層面來(lái)設(shè)計(jì)系統(tǒng)安全架構(gòu),并采用阿里云數(shù)據(jù)多副本備份機(jī)制、阿里云數(shù)據(jù)快照機(jī)制以及每晚CODE平臺(tái)數(shù)據(jù)備份機(jī)制來(lái)保證數(shù)據(jù)安全,采用SSH/HTTPS保證數(shù)據(jù)傳輸?shù)陌踩η蠼o用戶(hù)提供安全放心的使用環(huán)境。CSDN CODE系統(tǒng)還針對(duì)云平臺(tái)環(huán)境做了適配,現(xiàn)有構(gòu)架可以保證在增加服務(wù)器數(shù)量后,業(yè)務(wù)量可線(xiàn)性增長(zhǎng)。
作為CSDN整體服務(wù)的一部分, CSDN CODE平臺(tái)使用CSDN通行證系統(tǒng),與CSDN其他業(yè)務(wù)賬號(hào)互通, 方便用戶(hù)在各個(gè)業(yè)務(wù)間切換。據(jù)悉,未來(lái)CODE平臺(tái)還將與CSDN其他業(yè)務(wù)實(shí)現(xiàn)統(tǒng)一協(xié)作。