写点什么

技术深解码 - Gitee 代码托管平台之架构洞察

于曦

  • 2020-12-15
  • 本文字数:1005 字

    阅读完需:约 3 分钟

技术深解码 - Gitee 代码托管平台之架构洞察

“工欲善其事,必先利其器”。一个高效、稳定的开源“代码托管”平台是每个开发者梦寐以求的开发神器。毕竟,每个开发者都要经常面对“代码写崩、电脑死机、手工合并代码……”等一系列问题,只有把代码存储好,更多地留下备份,才不会“前功尽弃”。而现在,在业内只要提到代码托管,就不得不让人想到 Gitee。


作为全球第二大代码托管平台,Gitee 在本土化体验和服务上投入了很多精力。比如 Gitee 极快的访问和代码拉取速度、对国内特色开源项目,如 HarmonyOS 的支持,是其特有的“先发优势”。


时至今日,Gitee 已经获得了“500 万+”开发者、“15 万+”企业、“2000+”高校的认可,拥有了“1000 万+”的代码仓库。在今年,Gitee 还牵头中标了工信部的《开源托管平台项目》,其将打造一个稳定的、功能强大的软件工具平台,以源代码托管为中心,来更好服务本土软件开发的生态环境。


更为难能可贵的是,Gitee 从 2013 年上线至今 7 年,没有发生过完全主动的故障,没有丢失也没有泄露过任何一行代码。


一边是大规模的用户体量与持续膨胀的仓库总量,一边是稳定、可靠的服务支持。这背后,少不了一个设计良好的高可靠、高可用、高并发系统架构。Gitee 的架构设计思路与演进历程是怎样的?在运维等场景下又有哪些可供业界参考的经验?


如果你想知道问题的答案,这次 Gitee 技术公开课一定不能错过!

Gitee 技术公开课来了!


12 月 21 日 20:00,Gitee 负责人周凯将做客 InfoQ,亲自“现身说法”,向我们讲述 Gitee 发展史——一个代码托管平台的架构演进之路,他将从应用架构(单机架构、NFS 架构、分布式架构)以及运维方向入手进行深度剖析,提炼“坑点”。并解答以下一系列问题:


Gitee 是如何解决存储空间和计算资源的压力的?Gitee 的分布式文件系统有什么不同?当遭遇 IO 瓶颈和 RBD 块设备被无故卸载该如何处理?NFS 缓冲文件导致删除不彻底怎么办?NFS 性能问题,占用内网带宽,无法方便的横向扩展存储怎么办?在分布式架构中,用户分配策略是什么、迁移策略是什么?如何扩展 Frontend 以及 Backend?在运维中,从软件漏洞、CC 攻击、DDOS 三方面如何维护安全问题……

在这节公开课里你将获得什么?


  • 价值|Gitee 负责人架构运维经验分享

  • 架构|代码托管平台架构深度剖析

  • 技术|海量小文件场景的分片模式介绍

  • 存储|高并发大存储的系统演进历程


Gitee 负责人周凯还将线上答疑,解决更多开发者难题。你还在等什么,扫描下方二维码了解更多!12 月 21 日,我们在这里等你!


2020-12-15 11:242727

评论

发布
暂无评论
发现更多内容

模块四作业 千万级学生管理系统的考试试卷存储方案

小朱

架构实战营

考试试卷存储架构

AHUI

「架构实战营」

GitLab CI/CD 自动化构建与发布实践

Se7en

微服务治理之自适应降载

万俊峰Kevin

微服务 微服务架构 服务治理 go-zero Go 语言

用AI走出“沙丘”

白洞计划

[Pulsar] 一个消息的生命历程(一)

Zike Yang

Apache Pulsar 11月日更

模块四:如何设计业务高性能高可用存储架构?-- 学习总结

小鹿

元宇宙:区块链时代的新名字

CECBC

21 K8S之容器存储接口CSI

穿过生命散发芬芳

k8s 11月日更

千万级考试试卷存储方案

张靖

#架构实战营

spring的事务隔离级别是何许人也

卢卡多多

Spring Framework 隔离级别 11月日更

模块四

侠客行

架构实战营 「架构实战营」

主客体建模法

少个分号

Python Qt GUI设计:QPushButton、QRadioButton和QCheckBox按钮类(基础篇—12)

不脱发的程序猿

GUI设计 Python Qt QPushButton QRadioButton QCheckBox

模块4作业

忘记喝水的猫

架构训练营

和不安全访问say goodbye,手把手教大家如何给域名申请免费SSL证书

老表

https 云服务器 SSL证书 跟老表学云服务器

Go语言学习查缺补漏ing Day3

Regan Yue

Go 语言 11月日更

linux之拖拽上传文件

入门小站

Linux

公司给我股份,有什么需要注意的吗?

石云升

创业公司 11月日更

flutter中的列表的性能优化前奏

坚果

flutter 11月日更

Apache Pulsar 与 Apache Kafka 在金融场景下的性能对比分析

Apache Pulsar

大数据 kafka 架构 云原生 Apache Pulsar

堪称数据库的天花板,极致经典的字节内部MySQL宝典意外流出!

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

区块链和人工智能是否可以保护森林不再被砍伐?

CECBC

在线等比数列求和计算器

入门小站

工具

Golang Gin 框架上传介绍(四)

liuzhen007

11月日更

个人博客网站升级

北漂码农有话说

网站

css布局之全屏布局

Augus

CSS 11月日更

Lua-Table

Changing Lin

11月日更

hw4-千万级存储方案

WWH

架构实战营

模块四作业

心怀架构

区块链技术革命才刚刚开始

CECBC

技术深解码 - Gitee 代码托管平台之架构洞察_架构_InfoQ精选文章