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