如何打造支撑百万用户的分布式代码托管平台

本文整理自2017云栖大会-上海峰会中阿里云高级技术专家杨再新的分享讲义,讲义主要介绍了开源代码托管平台的挑战,以及云代码托管平台的架构设计与产品规划。


时间: 2024-09-19 09:55:21

如何打造支撑百万用户的分布式代码托管平台的相关文章

打造支撑百万用户的分布式代码托管平台

在2017在线技术峰会--首届阿里巴巴研发效能嘉年华上,来自研发效能事业部的杨再新分享了<打造支撑百万用户的分布式代码托管平台>.他主要介绍了GIT和SVN思想差异.开源的代码托管平台的挑战.云代码托管平台的架构设计以及云代码托管后续发展.其中,他主要分享了云代码托管平台的设计思路,稳定性.安全性的构建.   以下内容根据直播视频整理而成. 直播视频:https://yq.aliyun.com/edu/lesson/548 PDF下载:https://yq.aliyun.com/attachm

RDC如何打造支撑百万用户的分布式代码托管平台

一.背景介绍 毋庸置疑,代码是DevOps流程的起点,是所有研发流程的基础:代码托管为代码"保驾护航",确保代码的安全性.可用性,同时提供围绕代码的一些基础服务,如MR.Issues等等. 阿里巴巴集团GitLab是基于GitLab社区版8.3版本开发,目前支撑全集团数万规模的研发团队,累计创建数十万项目,日请求量千万级别,存储TB级别,早已超过了GitLab社区版承诺的单机上限能力,且增长速度迅猛. 面对这种情况,顺理成章的做法就是--扩容.然而非常不幸,GitLab的设计没有遵守H

R 语言联盟将打造自家的代码托管平台 R-Hub

R 语言联盟( R Consortium )将打造一个新的代码托管平台 "R-Hub",用于 R 语言的开发和分发软件包,这项计划得到 Linux 基金会的资助. R 语言是十分受欢迎的统计学编程语言.而 R 语言联盟是 Linux 基金会的协作项目之一,宗旨是为 R 社区.R 基金会.团体以及个人使用.维护和分发 R 软件提供帮助,微软.谷歌.甲骨文等科技巨头都是其会员. R-Hub 平台将向 R 软件包提供开发.构建.测试和验证服务.R 语言的开发者在早 2015年7月就已发出建立

程序员必须知道的几个Git代码托管平台

一.VS2013中克隆远程Git仓库和SSH的配置 1.VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所以没有注意到.我们打开VS2013,切换到团队资源管理器,如图: 点击连接到团队项目-,会看到如下图界面: 点击克隆,输入远程Git地址,然后点击克隆按钮,就会将远程仓库的项目克隆到本地,路径为下面文本框中的地址,我们也可以点击后面的-按钮进行修改或者手动输入. 2.SSH的配置 如果安装了Gith

程序员必须知道的几个Git代码托管平台(转)

  上一篇博客中2015继续任性--不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平台比较多,而且都是免费的.今天就为大家推荐几款比较火的Git代码托管平台,欢迎大家补充.不过,这里首先来对上一篇的问题进行一些说明.如果大家还有喜欢用SVN的,请参考淘宝code-- 最给力的国内免费SVN(不限语言),异地团队开发.打造个人开源项目不再是梦这篇文章.    一.VS2013中克

Git 代码托管平台更新,支持 Fork 项目同步等功能

Git@OSC 是开源中国基于 Git 的代码托管平台.在春节前我们采用基于 Semantic UI 框架对界面进行了全面改版.下面是最近两周内 Git 平台做的一些改进汇总. 值得关注的改进内容包括: 1.支持邮箱的修改:邮箱的修改一直呼声很高,但是由于修改了邮箱以后,本地的git邮箱也需要修改,否则在Git上committer的链接是无法解析到个人主页的,所以一直没有推出:这里还是建议修改了邮箱之后,本地也修改下"git config --global user.email "yo

请问,国内最大,最可靠的代码托管平台是哪个??

问题描述 请问,国内最大,最可靠的代码托管平台是哪个?? 请问,国内最大,最可靠的代码托管平台是哪个?? github实在太慢了,求大神推荐 解决方案 最好用国外的吧, Gitcafe bae 还可以吧

GitLab 7.8.4 发布,代码托管平台

GitLab 7.8.4 发布,更新内容如下: v 7.8.4 Fix issue_tracker_id substitution in custom issue trackers Fix path and name duplication in namespaces 7.8.3 Bump version of gitlab_git fixing annotated tags without message Allow smb:// links in Markdown text. 此版本现已提供

打造支撑海量用户高性能server的内存管理

以此系列文章纪念因 QQ 空间.QQ 农场等http://www.aliyun.com/zixun/aggregation/4580.html">互联网业务爆炸式增长,而日夜 不眠地为公共组件做架构调整.性能优化的激情岁月. 以 QQ 农场.好友买卖为代表的 SNS 网页游戏的突然兴起,全国男女老少一 起日夜不眠的在电脑面前奋战,鼠标.键盘还有各路外挂汇成的请求像洪水一般 涌来.当流量把机房核心交换机冲得七零八落,当我们把市场上的服务器全部买 光都不够时,我终于懂了,这就是 TMD 的所谓