当前位置:网站首页>Some summaries of the third anniversary of joining Ping An in China
Some summaries of the third anniversary of joining Ping An in China
2022-07-04 09:51:00 【I love watching the Ming Dynasty】
Some summaries of the third anniversary of joining Ping An in China
What have you done in Ping'an for three years ?
The product warehouse is responsible for supporting Ping An Group 30+ Of a subsidiary 3 Million R & D personnel continue to integrate on a daily basis . As CI/CD Person in charge of product warehouse system , Participate in the architectural design of the product library from scratch 、 Development 、 Operation and maintenance and version management .
Daily processing in the product warehouse 1600 ten thousand + request ,50 platform + The server , Cumulative Downloads 5 Billion + file , Storage scale 140T+.
The industry has mature nexus Why self research ?
Our department is mainly responsible for Ping An Group devops Research and development of tool chain , Before I started ,CI What you use is nexus, But as the volume of business goes up , A single nexus Can't withstand the increasingly prosperous CI demand . Frequent downtime , It has seriously affected the R & D efficiency of the whole group , Just like other tools in the Department , The development process is also from external use to self research to output to to B Customers such as :jenkens To vt2,jira To alm,confluence To wizard wiki,gitlab To wizard code.
Choose self research and its advantages :
1. High service availability
2. Deal with the problem in time , Do not rely on third-party manufacturers
3. Meet the requirements of Ping An Group CI demand
4. wizard Of devops The whole tool chain is to be exported to other customers
5. Self control
What is the system architecture ?
Product warehouse > nexus; Support maven、cicd file、npm、docker images、flutter、python、file center Warehouse types of different technology stacks
Deal with some thorny problems
2021 Mid year , As the group advances docker Containerization , our docker Warehouse pressure doubled , Resulting in a very poor user experience , The optimization process
ocker Client pull package logic and optimization ideas
CPU Continuous utilization rate 、 The load remains high
docker Warehouse EOF problem
What else to do in the future ?
From the warehouse type support integrity : Such as golang We haven't supported the warehouse of , Support will be improved in the future
In terms of performance : Continuously improve the response speed of services
From the user experience : Continue to improve functional ease of use
What are your feelings after three years ?
The complete works of Ping An 30+ subsidiary ,30 ten thousand + Internal service + 100 Ten thousand insurance agents , The business involves insurance 、 negotiable securities 、 Bank 、 automobile 、 Gejin 、 conduct financial transactions 、 The real estate 、 Medical treatment, etc. , It is very complicated in terms of organizational scale , Feel the perfection of the system of large companies , And systematic way of doing things , Thinking is also more comprehensive .
The organization is so big , Will try to reduce the influence of strong people on the organization ,A/B Corner can reduce personal influence on system operation .
technical , Deeply participated in the process of technology driven business development , Learned a lot of technology that I didn't touch before 、 Also faced many challenges , Deal with difficult and miscellaneous diseases in the company late at night , After the solution, I was ecstatic .
边栏推荐
- `Example of mask ` tool use
- Vanishing numbers
- Explanation of for loop in golang
- 智慧路灯杆水库区安全监测应用
- Implementing expired localstorage cache with lazy deletion and scheduled deletion
- C # use ffmpeg for audio transcoding
- 华为联机对战如何提升玩家匹配成功几率
- Leetcode (Sword finger offer) - 35 Replication of complex linked list
- Exercise 7-3 store the numbers in the array in reverse order (20 points)
- 2022-2028 global probiotics industry research and trend analysis report
猜你喜欢
用数据告诉你高考最难的省份是哪里!
MATLAB小技巧(25)竞争神经网络与SOM神经网络
2022-2028 global industry research and trend analysis report on anterior segment and fundus OTC detectors
MySQL develops small mall management system
智能网关助力提高工业数据采集和利用
Hands on deep learning (42) -- bi-directional recurrent neural network (BI RNN)
Normal vector point cloud rotation
QTreeView+自定义Model实现示例
Kubernetes CNI 插件之Fabric
2022-2028 global small batch batch batch furnace industry research and trend analysis report
随机推荐
Kotlin: collection use
2022-2028 global protein confectionery industry research and trend analysis report
How does idea withdraw code from remote push
Golang type comparison
Hands on deep learning (42) -- bi-directional recurrent neural network (BI RNN)
C语言指针面试题——第二弹
Kotlin set operation summary
Four common methods of copying object attributes (summarize the highest efficiency)
`Example of mask ` tool use
Application of safety monitoring in zhizhilu Denggan reservoir area
PHP personal album management system source code, realizes album classification and album grouping, as well as album image management. The database adopts Mysql to realize the login and registration f
Hands on deep learning (32) -- fully connected convolutional neural network FCN
【leetcode】29. Divide two numbers
Luogu deep foundation part 1 Introduction to language Chapter 4 loop structure programming (2022.02.14)
Hands on deep learning (37) -- cyclic neural network
2021-08-11 function pointer
Write a jison parser (7/10) from scratch: the iterative development process of the parser generator 'parser generator'
Write a mobile date selector component by yourself
Hands on deep learning (40) -- short and long term memory network (LSTM)
Devop basic command