50G存儲-免費代碼託管工具公測上線

代碼是 DevOps 流程的起點,是全部研發流程的基礎,代碼託管能爲代碼「保駕護航」,確保代碼的安全性、可用性,同時提供圍繞代碼的一些基礎服務,如 MR 、 Issue 等等。git


國內代碼託管環境背景:安全

部分中小企業選擇內部自行搭建 SVN ,就會遇到搭建成本,維護,擴展,備份,數據安全和可靠性的問題。在線服務是趨勢,如何選擇值得相信的,可擴展的,無成本的代碼託管服務呢?架構

阿里雲 code分佈式

從未在外面推廣過的一款代碼託管產品,估計不少人還不知道阿里雲有這個服務svn

核心優點——雲計算代碼託管, 高可用,安全, 性能和容量是核心競爭力,支持 svn 客戶端對 git 倉庫進行操做。目前已經支持 git 分佈式存儲。性能

單元化架構是從並行計算領域發展而來。在分佈式服務設計領域,一個單元( Cell )就是知足某個分區全部業務操做的自包含的安裝。而一個分區( Shard ),則是總體數據集的一個子集,若是你用尾號來劃分用戶,那一樣尾號的那部分用戶就能夠認爲是一個分區。單元化就是將一個服務設計改造讓其符合單元特徵的過程。阿里雲

爲了實現單元化的目標,阿里雲 code 在最初設計時就往這方面考慮。好比跨機房備份中,消息消費應用須要調用 Sharding-Proxy-Api 獲取 rpc 服務的地址時,儘量作到數據在單機房內閉環。這樣在知足單元化要求的同時,也能夠在機房故障時,儘可能不影響已進入隊列的消息在消費時出現數據斷流。雲計算

如今阿里巴巴集團 GitLab 在架構上已經基本具有了單元化部署的能力,這樣的狀況下,不管是對外提供服務,仍是須要單獨搭建新服務時,都不會遇到問題。設計

產品目前在公測期,徹底免費。https://code.aliyun.com/code

相關文章
相關標籤/搜索