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