当前位置:网站首页>入职中国平安三周年的一些总结
入职中国平安三周年的一些总结
2022-07-04 09:35:00 【我爱看明朝】
入职中国平安三周年的一些总结
三年在平安做了什么事?
制品库承担支撑着平安集团30+子公司的3万研发人员日常持续集成。作为CI/CD制品库系统负责人,参与制品库从无到有的架构设计、开发、运维以及版本管理。
制品库每日处理1600万+请求,50台+服务器,累计下载5亿+文件,存储规模140T+。
业界已有成熟的nexus为什么要自研?
我们部门主要负责平安集团devops工具链的研发,在我入职之前,CI使用的就是nexus,但是随着业务量的上升,单台nexus不能顶住平安日益旺盛的CI需求。经常宕机,严重影响了整个集团的研发效率,就像部门内其他工具一样,发展过程也是从外用到自研到输出给to B客户如:jenkens到vt2,jira 到alm,confluence到wizard wiki,gitlab到wizard code。
选择自研及其优势:
1. 服务高可用
2. 问题处理及时,不依赖三方厂商
3. 满足平安集团的CI需求
4. wizard的devops全套工具链是要输出给其他客户
5. 自主可控
系统架构是什么样的?
制品库 > nexus;支持maven、cicd file、npm、docker images、flutter、python、file center各种不同技术栈的仓库类型

处理的一些棘手问题
2021年中,随着集团推进docker容器化,我们的docker仓库压力倍增,导致用户体验非常差,优化过程
CPU持续使用率、负载持续高位
docker仓库EOF问题
未来还有哪些要做?
从仓库类型支持完整度上: 如golang的仓库我们还未支持,后续会完善支持
从性能方向: 持续提高服务的响应速度
从用户体验:持续提高功能易用性
三年了有什么感悟?
平安全集有30+子公司,30万+内勤 + 100万保险代理人,业务涉及保险、证券、银行、汽车、个金、理财、不动产、医疗等等,从组织规模上来说是非常复杂的,感受到了大公司制度完善性,以及体系化的做事方式,思考问题也比较全面性。
组织大到这种程度,会尽量减少强人对组织的影响,A/B角可以减少个人影响系统运转。
技术上,深度参与了技术驱动业务发展的过程,学习了很多以前没有接触到的技术、也面对了很多挑战,深夜在公司处理疑难杂症,解决后的欣喜若狂。
边栏推荐
- Four common methods of copying object attributes (summarize the highest efficiency)
- MySQL develops small mall management system
- `Example of mask ` tool use
- 2022-2028 global gasket plate heat exchanger industry research and trend analysis report
- Mmclassification annotation file generation
- C # use gdi+ to add text to the picture and make the text adaptive to the rectangular area
- Luogu deep foundation part 1 Introduction to language Chapter 4 loop structure programming (2022.02.14)
- 智能网关助力提高工业数据采集和利用
- mmclassification 标注文件生成
- Pcl:: fromrosmsg alarm failed to find match for field 'intensity'
猜你喜欢

C # use gdi+ to add text to the picture and make the text adaptive to the rectangular area

Sort out the power node, Mr. Wang he's SSM integration steps

百度研发三面惨遭滑铁卢:面试官一套组合拳让我当场懵逼

Hands on deep learning (33) -- style transfer

Hands on deep learning (43) -- machine translation and its data construction

Hands on deep learning (46) -- attention mechanism

Hands on deep learning (38) -- realize RNN from scratch
自动化的优点有哪些?

C # use ffmpeg for audio transcoding

Ultimate bug finding method - two points
随机推荐
Fatal error in golang: concurrent map writes
xxl-job惊艳的设计,怎能叫人不爱
C语言指针面试题——第二弹
Hands on deep learning (39) -- gating cycle unit Gru
Exercise 8-7 string sorting (20 points)
Four common methods of copying object attributes (summarize the highest efficiency)
el-table单选并隐藏全选框
C # use smtpclient The sendasync method fails to send mail, and always returns canceled
2021-08-10 character pointer
Daughter love: frequency spectrum analysis of a piece of music
What are the advantages of automation?
System.currentTimeMillis() 和 System.nanoTime() 哪个更快?别用错了!
Upgrading Xcode 12 caused Carthage to build cartfile containing only rxswift to fail
Write a jison parser from scratch (5/10): a brief introduction to the working principle of jison parser syntax
`Example of mask ` tool use
Global and Chinese markets for laser assisted liposuction (LAL) devices 2022-2028: Research Report on technology, participants, trends, market size and share
2022-2028 global probiotics industry research and trend analysis report
Write a jison parser from scratch (3/10): a good beginning is half the success -- "politics" (Aristotle)
MySQL transaction mvcc principle
MySQL foundation 02 - installing MySQL in non docker version