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