个人介绍
目前已经从事python4年 对python这门语言有较深的理解 ,
第一个项目Real Time Monitoring (网元实时监控系统)中主要从事python开发,完成了数据的采集模块实现了RTM的数据采集和部署
第二个项目零信任系统承担了系统的设计工作,主要设计了数据库的表结构和接口实现
教育经历
2014-09-07 - 2018-06-07重庆第二师范学院计算机科学与技术本科
技能
项目名称:鲁班后台运营管理系统 项目简述:鲁班后台运营管理系统是基于Tornado+Mongodb+motor实现的sass平台的运营管理系统。实现了用户管理丶域名管理丶子域名配置管理等。 项目职责: 1.单点登录系统实现 2.权限管理 3.需求设计及开发 主要技术: 1 django-mama-cas实现单点登录 2 redis套餐数据库缓存 3 Docker实现部署 4 motor异步查询 5 装饰器实现权限认证 6 celery实现异步任务
项目简述:Real Time Monitoring是一个基于Zabbix开发的实时监控系统。可以实现五分钟间隔的性能数据采集和数据的可视化,多维度分析服务器性能指标,智能识别故障并及时发出告警。RTM实现了30台网元近6万个监控指标的数据采集,和智能告警。 项目职责: 数据采集模块: 设计多进程+多线程实现多任务的采集,实现最多可以50台网元的数据采集。 工厂模式实现SSH、Telnet、SNMP连接,实现代码的解耦。 性能数据解析模块: 正则实现对采集的数据进行过滤和聚合 系统安装脚本: python常用库OS,Command等实现对系统的环境的搭建和服务的自动化部署 主要技术: 1 docker实现zabbix部署 2 multiprocessing(多进程)+threading(多线程)实现数据采集 3 getattr + setattr反射机制 4 mysql表分区解决监控数据量大查询缓慢问题
项目介绍:零信任系统是实现的企业内部网络的一个安全管理平台,主要架构实现为:1. Django + Vue实现资源管理后台, 2. 引擎是nginx+lua脚本实现资源代理 ,3. redis实现管理后台和引擎的联调 实现对接入资源系统统一身份认证管理,构筑身份边界,实现动态和粒度授权。基于公司组织架构,对公司内部几十个系统资源访问的安全管理。 项目职责:、 1.后端Django项目搭建及接口实现 2.表结构设计 3.服务容器化部署 4.策略下发脚本 主要技术: Django + Mongodb + nginx 2 Django rest framework 2 Docker compose编排部署 3 asyncio + redis异步下发更新资源信息