甘肃文交中心翰墨链
项目职责:对接产品经理,把产品整理出来的业务需求二次转化抽象成技术开发的具体需求,进行系统分析
根据技术开发需求,技术团队的平均水平规划整体的开发技术架构和相关中间件,数据库选型
系统总体物理架构设计,服务层级设计划分,业务领域职能设计划分
根据项目总体规模进行性能分析,针对高可用,安全性,稳定性,容量等性能指标进行细粒度的架构规划,同时对消息
缓存,监控,日志服务等公共服务中间件进行技术选型
数据库初始设计,建立基础业务表结构,后期根据业务再扩展
DevOps思想制定版本管理的各项工具和流程(Git,Maven,Docker,Jenkins等
基础开发框架核心程序搭建(代码级)Maven来统一管理开源框架以及第三方的插件类库等
给技术团队出据整体项目开发协作规范文档(代码级)指导初级程序员,需按照代码规范来进行开发
项目上线后持续对数据库和JVM进行调优,解决由于程序编码引起的瞬时CPU飙升以及内存持续占用过大问题,解决排查
重点程序BUG,对项目性能负责
确定单点和全链路压测工具,对关键功能点进行全链路压测,监控QPS,TPS等指标
日常事务性工作
查看详情
CMDB网络设备监控系统
项目职责:核心技术选型:Flink+Clickhouse+ArangoDB+Dubbo+Redis+SpringCloud+Jenkins+K8s
对图数据库技术选型工作,确定了图数据库技术选型
微服务架构改造,微服务拆分设计,编写核心代码,封装底层,向上层团队提供服务接口
制定编码规范,提代码流程,review机制,规范单元测试
框架底层算法优化,图数据库自身API二次开发,优化注解事务,序列化方式,网络传输方式等核心机制
自动化流水线+K8S集群部署,负责事业部流水线总体架构设计与核心代码编写
K8S与自动化流水线的集成,K8S核心组件编排与调优
事业部底层分布式存储解决方案Ceph集群与现有K8S集群的集成,故障排除与演练,动态扩容,实现高可用业绩
1.确定了底层图数据库选型,ArrangoDB
2.与架构师团队共同完成了第一个版本的概要设计
3.与架构师团队共同共识了初期中间件和技术栈的选型
4.与开发组一起编码完成了CMDB模块的业务核心代码和API接口
5.与运维组确定了云原生基础服务架构的选型设计,并实现
6.与运维组确定并实现了高可用的Ceph集群
7.独立实现了CICD自动化高可用流水线
技术指标
采集服务-数据中心的TPS达到了60000+单机容器化部署
各个服务实现秒级监听保活
服务治理实现单服务宕机后可秒级恢复,不会雪崩
底层存储不停机动态扩容
查看详情