2017阿里云代码管理服务公测上线
代碼是 DevOps 流程的起點,是所有研發(fā)流程的基礎,代碼托管能為代碼“保駕護航”,確保代碼的安全性、可用性,同時提供圍繞代碼的一些基礎服務,如 MR 、 Issue 等等。
國內代碼托管環(huán)境背景:
部分中小企業(yè)選擇內部自行搭建 SVN ,就會遇到搭建成本,維護,擴展,備份,數(shù)據(jù)安全和可靠性的問題。在線服務是趨勢,如何選擇值得相信的,可擴展的,無成本的代碼托管服務呢?
阿里云 code
從未在外面推廣過的一款代碼托管產品,估計很多人還不知道阿里云有這個服務
核心優(yōu)勢——云計算代碼托管, 高可用,安全, 性能和容量是核心競爭力,支持 svn 客戶端對 git 倉庫進行操作。目前已經支持 git 分布式存儲。
單元化架構是從并行計算領域發(fā)展而來。在分布式服務設計領域,一個單元( Cell )就是滿足某個分區(qū)所有業(yè)務操作的自包含的安裝。而一個分區(qū)( Shard ),則是整體數(shù)據(jù)集的一個子集,如果你用尾號來劃分用戶,那同樣尾號的那部分用戶就可以認為是一個分區(qū)。單元化就是將一個服務設計改造讓其符合單元特征的過程。
為了實現(xiàn)單元化的目標,阿里云 code 在最初設計時就往這方面考慮。比如跨機房備份中,消息消費應用需要調用 Sharding-Proxy-Api 獲取 rpc 服務的地址時,盡可能做到數(shù)據(jù)在單機房內閉環(huán)。這樣在滿足單元化要求的同時,也可以在機房故障時,盡量不影響已進入隊列的消息在消費時出現(xiàn)數(shù)據(jù)斷流。
現(xiàn)在阿里巴巴集團 GitLab 在架構上已經基本具備了單元化部署的能力,這樣的情況下,無論是對外提供服務,還是需要單獨搭建新服務時,都不會遇到問題。
產品目前在公測期,完全免費。https://code.aliyun.com/
轉載于:https://www.cnblogs.com/aliyunblogs/p/6656170.html
總結
以上是生活随笔為你收集整理的2017阿里云代码管理服务公测上线的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: react-native开发经验
- 下一篇: 注册审核、批量删除