1:开源项目 OpenBmc
项目描述:BMC(Baseboard Manager Controller,简称 BMC),BMC 应用了 IPMI 架构的智能性,
是嵌入在计算机(通常是服务器)主板上的专用的微控制器。它是负责管理系统和管理软件与服务器
平台硬件之间的一个接口。OpenBMC 是 BMC 的 Linux 发行版,旨在跨越异构系统,包括企业,高
性能计算(HPC),电信和云规模数据中心等系统的管理。
2:CLLI 项目重构以及日常维护与新开发
项目描述:Cross Layer Log Insight 简称 CLLI,是华为基于 ElasticSearch,LogStash 和 Kibana 开源
组件开发的日志收集,管理和分析平台。通过 CLLI 不仅可以采集 NFV 下各产品组件、服务、硬件 COTS
等日志到统一存储进行集中管理和故障定界定位分析,还可以通过日志自动监控进行故障预警和安全
审计。项目主要有系统概况,故障列表,辅助分析,日志搜索,日志导出,根因智荐等十几个页面。
有对应两个平台代码,其技术分别为 angularjs+juqery 和 vue2+vue-cli;在此期间经历了旧项目代码
重构升级,新项目脚手架更替(vue-cli-->vite)等。。
3:TestDataBot 产品的开发、修复、框架升级
项目描述:TestDataBot 产品属于一种工具类项目,页面大体分为两个板块,分别为左侧树板块和主
体内容板块,主体内容又细分为 3 个小板块。项目的主要特点是智能分析测试用例通过率,人工智能
用例通过率,错误日志查看等等。项目应用前端框架为 Angular2,嵌套的技术手段有 jQuery,Tomcat,
node.js,以及华为方指定的 UI 库:AvenueUI 和 DevUI。