开发语言: Python(常用),TypeScript(常用),Rust(学习中),Golang(学习中)
开发框架(后端): Odoo,Flask,FastAPI,Scapy,Sqlalachemy,Djano,Celery
开发(前端): Vue生态,Electron,ECharts,Vite,Nodejs,NPM
数据库(NOSQL): Redis,MongoDB,CouchDB
数据库(SQL): PostgreSQL,MySQL,SQLServer
服务中间件: RabbitMQ,kafka,OneProxy,zeroConf
运维部署: Docker,Jenkins,Git Workflow
1. RBAC权限管理系统: 采用RBAC权限模型,支持动态控制用户权限和临时权限申请
2. Rust-Python-tools: 采用rust编写的python算法模块,平均速度超过原生python代码40倍左右
3. ResumeSelf:纯前端实现的在线简历项目
4. chat: 多人在线匿名聊天室,包含前后端
作为一个集群的管理服务,支持管理员登录,查看集群监控,用户管理,自动告警,实时监控,报表生成,配置修改,授权管理,容量管理,告警规则修改等功能。
采用pyo3将rust代码编译为.so文件,在python中导入模块后,支持Python无缝调用模块中对应的代码。利用Rust更为强大的性能,补充python自身运行效率不高的缺点。